Job Closed
This listing is no longer active.
Every Life, Fully Lived
Senior Software Engineer
Location
United States
Posted
96 days ago
Salary
$151K - $200K / year
Seniority
Senior
Job Description
Senior Software Engineer
ClassPass
• You’ll help build and evolve the backend systems that power ClassPass, partnering closely with Product, Design, and QA to take ideas from concept to production in a way that’s reliable, scalable, and grounded in real customer needs. • Partner with Product, Design, and QA to deliver features from ideation through deployment, iterating based on feedback and outcomes • Design and develop backend services and APIs that are robust, maintainable, and easy to work with • Promote engineering excellence through automated testing, thoughtful code reviews, and effective monitoring • Drive simplicity by reducing unnecessary complexity while maintaining reliability and quality • Contribute to architecture decisions and help shape how microservices interact across a growing service-oriented ecosystem • Strengthen operational health by identifying risks early and improving observability and resilience over time • Lead with curiosity by seeking feedback, learning from diverse perspectives, and mentoring teammates • Help foster a collaborative team culture that values autonomy, accountability, and impact
Job Requirements
- Senior-level experience (8+ years) building and operating backend systems for large-scale SaaS platforms
- Proficiency in object-oriented languages such as Java, Kotlin, C#, and comfort working in a mixed stack
- Experience architecting and designing backend services in a microservices environment
- Familiarity with monitoring tools like New Relic or Kibana, and a proactive approach to identifying and mitigating system risks
- Solid understanding of SDLC, design patterns, and Agile methodologies
- Strong SQL and relational database skills, with attention to performance and maintainability
- Clear communicator who collaborates effectively across roles and working styles
- Motivation to deliver meaningful solutions, keep learning, and support others’ growth.
Benefits
- Performance bonus
- Health insurance
- Flexible working hours
- Paid time off
- Professional development opportunities
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Build and scale core components of Turing’s vetting platform, with initial focus on: • AI Interviewer • Task-based vetting platform • Fraud and integrity checks • Design platform-level systems rather than siloed point solutions, with strong emphasis on extensibility, reuse, and long-term maintainability • Partner closely with Product, Design, Data, and Operations to translate ambiguous business problems into scalable technical systems • Lead architecture and implementation for high-scale, high-reliability user-facing and internal workflows • Improve system quality across UX, performance, observability, and developer velocity • Help establish technical direction, engineering standards, and execution rigor for a fast-moving, AI-forward org • Mentor engineers and raise the bar on engineering craftsmanship, systems thinking, and speed of execution
Senior Software Developer, Core Platform – Go
AcronisNatively integrated, highly efficient cyber protection.
• Design, develop, test, and maintain backend services and platform components that are part of the internal Core Platform and used by multiple Acronis products • Take ownership of services throughout their lifecycle, from design and implementation to deployment and long-term maintenance • Make architectural and technical decisions with a focus on scalability, reliability, backward compatibility, and operational stability • Collaborate closely with other engineering teams, product management, and QA to define requirements and deliver platform capabilities • Write clean, efficient, and well-documented code following established best practices and coding standards • Perform code reviews, ensuring code quality, maintainability, and security • Troubleshoot and debug complex production issues, identify root causes, and implement effective long-term solutions • Mentor junior developers and contribute to a culture of technical excellence and knowledge sharing • Contribute to the continuous improvement of development processes, tools, and engineering practices
Software Engineering Internship, 3 Months
Minutes90Elevate Your Football Career Connecting players with clubs and opportunities worldwide. Join us now!
• Develop and contribute to real-world web applications • Work on frontend technologies (UI/UX implementation) and/or backend systems (APIs, databases) • Collaborate with mentors and team members in an agile environment • Participate in code reviews and improve coding best practices • Build projects that showcase your skills to future employers
Software Engineering Intern – Time-Limited
Washington University in St. LouisLocated in St. Louis, Missouri, Washington University in St. Louis is an award-winning institution of higher education dedicated to excellence in learning, teac
• Develop, test, and maintain tools, scripts, and services that support research workflows on the HPC cluster (e.g., job submission helpers, workflow automation, monitoring tools). • Contribute to internal web applications, command-line tools, or APIs that simplify HPC usage for researchers. • Assist with integrating new research applications and libraries into the cluster environment. • Follow software engineering best practices including version control, code reviews, issue tracking, and testing. • Write clean, maintainable, and well-documented code. • Help identify and implement improvements to development processes and tooling. • Configure, build, and test scientific software, libraries, and containerized applications (e.g., Singularity/Apptainer, Docker) for use on the cluster. • Contribute to performance testing and benchmarking of applications, analyzing results and suggesting improvements. • Support efforts to improve usability, reliability, and automation within the HPC software stack.




