Software Engineer (Backend, Business Systems)
- Boston, United States
- Mid Level
- 2+ years
- Posted
Skills
Required
- APIs
- integrations
- distributed systems
- backend software development
- AI
- Java
- Python
- Go
- AWS / GCP / Azure
Preferred
- backend
- code reviews
- relational databases
- data modeling
- query optimization
WHOOP, a leading performance optimization company, as a Software Engineer II on the Business Systems team. In this role, you will design and implement backend systems that power WHOOP's internal operations, enabling scale and efficiency across the organization. You will collaborate with product managers, data engineers, and internal business teams to gather requirements and build effective technical solutions. Additionally, you will contribute to the team's codebase with high-quality, testable, and well-documented code, and participate in code reviews while mentoring junior engineers.
Responsibilities
- Enjoy a flexible vacation policy, competitive benefits package, and a complimentary WHOOP membership.
- Design and implement scalable backend services and APIs that power business-critical systems and integrations.
- Collaborate with product managers, data engineers, and internal business teams to gather requirements and build effective technical solutions.
- Contribute to the team’s codebase with high-quality, testable, and well-documented code, and participate in code reviews.
- Comfortable working with relational databases, data modeling, and query optimization
Requirements
- Experience building and maintaining APIs, integrations, and distributed systems
- 2+ years of experience in backend software development with a strong foundation in computer science principles
- Strong commitment to embracing and leveraging AI tools in day-to-day tasks, ensuring AI-assisted work aligns with the same high-quality standards as personal contributions
- A growth mindset and eagerness to learn from feedback and new challenges
- Strong sense of ownership and ability to deliver quality solutions in a fast-paced environment
BS in Computer Science, Engineering, or equivalent experience
- Strong proficiency in at least one modern backend programming language (e.g., Java, Python, Go, or similar)
- Experience with cloud-based infrastructure (e.g., AWS, GCP, or Azure) and distributed systems
- Excellent communication skills and ability to work cross-functionally with technical and non-technical teams
- Interested in the role, but don’t meet every qualification? We encourage you to still apply!
Pay
USD 125,000 - 175,000
jobapplier