Entry-level backend engineer contributing to services and APIs powering WHOOP's member features using Java, Kafka, Postgres, and AWS. Collaborates cross-functionally to build scalable, reliable systems with professional backend experience or equivalent.
Salary not listed
On-siteEntry levelBackend Engineering
About the role
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.
Software Engineer on the Upstart Bank team building scalable backend systems, services, and APIs in a regulated fintech environment. Requires 2+ years experience, proficiency in a modern language (Java, Python, Go, etc.), and strong fundamentals; fintech or regulated industry experience preferred.
131k – 154k/yr
Remote2+ YOEBackend Engineering
Software Engineer, Backend
MirageNew York, NY
Backend engineer building and owning end-to-end services, APIs, data pipelines, and ML infrastructure to power an AI-native video platform. Requires 2+ years experience shipping production systems, strong problem-solving, and comfort integrating large generative AI models.
175k – 275k/yr
On-site2+ YOEBackend Engineering
Backend Engineer, Moderation Enforcement
RedditNew York, NY +3
Backend Engineer building moderation tools and features for Reddit's communities. Requires 2-5 years experience, proficiency in Go or Python, and API design skills.
164k – 230k/yr
Remote2+ YOEBackend Engineering
Software Engineer
TheGuarantorsNew York, NY
Build and maintain scalable backend services and APIs for third-party client integrations on a developer-facing platform. Requires 2+ years building backend services (Go preferred), strong API and system design skills, SQL experience, and cloud/IaC knowledge.
125k – 145k/yr
Hybrid2+ YOEBackend Engineering
Junior Java Engineer
Wowza Media SystemsUnited States
Senior Java engineer building and optimizing live/on-demand video transcoding, packaging, and delivery pipelines in Wowza Streaming Engine. Requires 8+ years Java experience with deep concurrency/JVM knowledge plus 5+ years in video streaming codecs and protocols.