Senior Software Engineer - Backend (Remote)
ClassPass
7 months ago
São Paulo, Brazil
Senior
Responsibilities
- Partner with Product, Design, and QA to bring features to life from ideation through deployment.
- Design and develop backend services and APIs that are robust, maintainable, and user-friendly.
- Champion engineering excellence through practices like automated testing and thoughtful code reviews.
- Push for simplicity and eliminate unnecessary complexity while delivering reliable software.
- Contribute to architecture decisions and shape microservices interactions.
- Lead with curiosity, seeking feedback and mentoring others.
- Drive positive change, culture, and collaboration within the team.
Requirements
- Senior-level experience developing backend systems for large-scale SaaS platforms.
- Proficiency in object-oriented languages such as Java, Kotlin, or C#.
- Experience architecting and designing backend services in a microservices environment.
- Familiarity with monitoring tools like New Relic or Kibana.
- Solid understanding of software development life cycles (SDLC) and Agile methodologies.
- Skilled in SQL and relational databases with a focus on performance.
- Strong communication skills and ability to collaborate across roles.
- Passion for delivering meaningful solutions and helping others grow.
Tech Stack
C#JavaKibanaKotlinSQL
Categories
Backend