Job Closed

This listing is no longer active.

ClassPass logo
ClassPass

Every Life, Fully Lived

Senior Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 501-1,000H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

96 days ago

Salary

$151K - $200K / year

Seniority

Senior

Bachelor Degree8 yrs expEnglishJavaKotlinMicroservicesSDLCSQL

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 Job Pages

More Full-stack Engineer Jobs

Turing logo

Senior Staff Engineer

Turing

The world’s most deeply vetted developers and teams, matched by AI.

Full TimeRemoteTeam 1,001-5,000Since 2018H1B Sponsor

• 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

Brazil
Job Closed
Acronis logo

Senior Software Developer, Core Platform – Go

Acronis

Natively integrated, highly efficient cyber protection.

Full TimeRemoteTeam 1,001-5,000Since 2003H1B Sponsor

• 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

Switzerland
Minutes90 logo

Software Engineering Internship, 3 Months

Minutes90

Elevate Your Football Career Connecting players with clubs and opportunities worldwide. Join us now!

InternshipRemoteTeam 1-10H1B No Sponsor

• 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

Germany
Washington University in St. Louis logo

Software Engineering Intern – Time-Limited

Washington University in St. Louis

Located 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.

Missouri
Job Closed