Software Engineer I (Backend)
Boston, MAFull-TimeMid-levelSoftware Engineering
RESPONSIBILITIES:
- Contribute to the development and maintenance of backend services and APIs that power WHOOP’s member-facing features using technologies such as Java, Kafka, Postgres, and AWS.
- Collaborate with cross-functional partners across Product, Design, Data Science, and Engineering to translate requirements into well-scoped technical solutions.
- Write clean, maintainable, and well-tested code while participating in code reviews to continuously improve engineering quality and standards.
- Support the operation and monitoring of production systems, helping to troubleshoot issues and ensure reliability, scalability, and performance.
- Break down feature requirements into actionable tasks, identify risks early, and iterate quickly to deliver value to members.
- Contribute to technical documentation and knowledge sharing to support team velocity and long-term maintainability.
QUALIFICATIONS:
- Professional experience in backend software development (internship, co-op, or academic project experience acceptable).
- Experience building or interacting with RESTful APIs and relational databases (e.g., Postgres or similar SQL-based systems).
- Proficiency in an object-oriented programming language such as Java, or demonstrated ability to quickly learn new backend technologies.
- Familiarity with version control systems such as Git and standard development workflows.
- Understanding of fundamental computer science concepts including data structures, algorithms, and system design basics.
- Interest in distributed systems, event-driven architectures (e.g., Kafka or similar technologies), and cloud platforms such as AWS.
- Strong problem-solving skills and a growth mindset, with a willingness to seek feedback and continuously improve.
- Effective communication skills and the ability to collaborate within a cross-functional team environment.
