PitchMeAI
Sundayy

Software Engineer: Backend

Sundayy · United States

  • Hybrid
  • Full-time
  • $70,000 / year
  • United States
Tailored resumekeyword-matched to this role.
Hiring managerwe find who's hiring.
Intro emaildrafted to reach them directly.

Job highlights

  • Develop and maintain core AI platform infrastructure.
  • Design scalable APIs and backend services.
  • Work with databases like Postgres and OpenSearch.
  • Collaborate in a remote, global team environment.
  • Contribute to a disruptive AI-driven communication platform.

About the role

About The Company

Whippy is at the forefront of AI-powered business communication, revolutionizing how organizations engage with their customers and prospects. Our innovative platform leverages intelligent AI Agents to streamline interactions across various channels, including customer support, marketing, and sales. By integrating Voice AI and Chat AI into a single, unified platform, Whippy helps businesses eliminate manual workflows, respond to inquiries more efficiently, nurture leads, screen job applicants, and automate high-value interactions at scale. Our mission is to replace outdated tools with intelligent, scalable solutions that enable companies to work smarter, faster, and more effectively. With a focus on cutting-edge AI technology and omni-channel automation, Whippy is committed to transforming business communication and empowering organizations to achieve their goals with greater efficiency and precision.

About The Role

As a Backend Engineer at Whippy, you will play a critical role in developing and maintaining the core infrastructure that powers our AI-driven communication platform. Your responsibilities will include designing highly scalable and intuitive APIs that facilitate rapid deployment of new products and services. You will work closely with cross-functional teams to gather requirements, translate ideas into technical solutions, and ensure seamless implementation and deployment. Additionally, you will be responsible for creating comprehensive Engineering Requirement Documents that guide the development process from conception to launch and post-launch evaluation. Building robust test suites to maintain product performance and reliability will be a key part of your role, as well as integrating product analytics to measure the success of new features. Past projects by backend engineers at Whippy have included developing a public API and webhook interface capable of processing hundreds of millions of messages, creating a query language on top of Postgres and OpenSearch, and building a production URL shortening service with support for custom domains. Your contributions will directly impact the scalability, reliability, and innovation of our platform, ensuring we continue to deliver exceptional value to our clients.

Qualifications

  • Strong understanding of web API architecture and design principles
  • Experience in developing high-quality, well-documented APIs
  • Proficiency in backend programming languages such as Python, Node.js, or Java
  • Experience with database systems like Postgres and OpenSearch
  • Knowledge of building scalable microservices and serverless architectures
  • Familiarity with API security best practices
  • Experience with version control systems such as Git
  • Strong problem-solving and analytical skills
  • Excellent written and verbal communication skills in English
  • Ability to work independently and collaboratively in a remote environment
  • Experience with CI/CD pipelines and automated testing frameworks

Responsibilities

  • Design, develop, and maintain scalable APIs and backend services
  • Create detailed Engineering Requirement Documents to guide development from idea to deployment
  • Build and maintain test suites to ensure product reliability and performance
  • Integrate product analytics to monitor feature success and inform future improvements
  • Collaborate with product managers, frontend developers, and data teams to deliver seamless solutions
  • Participate in code reviews, knowledge sharing, and continuous improvement initiatives
  • Contribute to the development of new features, tools, and integrations that enhance platform capabilities
  • Ensure security best practices are implemented across all backend services
  • Monitor system performance and troubleshoot issues proactively
  • Stay updated with the latest industry trends and incorporate relevant innovations into the platform

Benefits

  • Competitive annual salary ranging from $60,000 to $80,000, commensurate with experience
  • Opportunity to take ownership of impactful projects within a disruptive AI-driven platform
  • Collaborate with serial entrepreneurs who have built companies valued over $100 million
  • Flexible remote work environment with a distributed global team
  • Continuous learning and professional development opportunities
  • Participate in a dynamic startup culture focused on innovation and growth

Equal Opportunity

Whippy is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based on race, ethnicity, gender, sexual orientation, age, disability, or any other protected status. We believe that diverse perspectives and backgrounds foster innovation and drive our success. We welcome applications from candidates worldwide, regardless of their location or background, who are passionate about building transformative AI solutions.

Key skills/competency

  • Backend Engineering
  • API Design
  • Python
  • Node.js
  • Java
  • Databases (Postgres, OpenSearch)
  • Microservices
  • Serverless Architectures
  • API Security
  • Git

Skills & topics

  • Backend Engineer
  • API Design
  • Python
  • Node.js
  • Java
  • Databases
  • Postgres
  • OpenSearch
  • Microservices
  • Serverless Architectures
  • API Security
  • Git
  • AI
  • Business Communication
  • Software Engineering
  • Remote Work

How to get hired

  • Tailor your resume: Highlight experience with Python, Node.js, Java, API design, and databases like Postgres or OpenSearch.
  • Showcase API expertise: Detail projects involving scalable APIs, microservices, or serverless architectures.
  • Demonstrate remote collaboration: Emphasize your ability to work effectively in a distributed team.
  • Prepare for technical interviews: Be ready to discuss system design, API security, and CI/CD practices.
  • Understand Whippy's mission: Research their AI-powered communication platform and its impact.

Technical preparation

Practice designing scalable APIs.,Build a small microservice project.,Write unit and integration tests.,Familiarize with CI/CD concepts.

Behavioral questions

Describe a complex technical challenge.,How do you handle tight deadlines?,Tell me about a time you collaborated.,How do you approach learning new tech?

Frequently asked questions

What programming languages does Whippy primarily use for backend development?
Whippy primarily uses backend programming languages such as Python, Node.js, or Java for their platform development. Proficiency in these languages is a key qualification for the Backend Engineer role.
What type of databases are used at Whippy for the Backend Engineer position?
Whippy utilizes database systems like Postgres and OpenSearch. Experience with these databases is expected for candidates applying for the Backend Engineer role.
Does Whippy offer opportunities for professional development for their Backend Engineers?
Yes, Whippy offers continuous learning and professional development opportunities for its employees, including Backend Engineers, to stay updated with industry trends and advance their skills.
What is the salary range for a Backend Engineer at Whippy?
The competitive annual salary for a Backend Engineer at Whippy ranges from $60,000 to $80,000, commensurate with experience and qualifications.
Is this Backend Engineer role a remote position?
Yes, Whippy offers a flexible remote work environment with a distributed global team, allowing Backend Engineers to work independently and collaboratively from anywhere.
What are the key responsibilities of a Backend Engineer at Whippy?
Key responsibilities include designing and maintaining scalable APIs and backend services, creating Engineering Requirement Documents, building test suites, integrating product analytics, and collaborating with cross-functional teams.
What kind of projects have Whippy's backend engineers worked on previously?
Previous projects include developing public APIs and webhook interfaces capable of processing massive message volumes, creating query languages for databases like Postgres and OpenSearch, and building URL shortening services with custom domain support.
How does Whippy ensure the quality and reliability of its backend services?
Whippy ensures quality and reliability by having backend engineers build and maintain robust test suites, adhere to API security best practices, and proactively monitor system performance and troubleshoot issues.