Última atualização: 7 de Fevereiro de 2025
Senior Backend Engineer
Via Rightbalance
Sobre
Our client is a private profitable US business with a software platform for therapists. Join us on a meaningful mission improving people's mental health.
Role & Responsibilities
- Architect and design scalable and reliable systems
- Design, develop, and maintain server-side backend applications
- Work with databases to model, store, and retrieve data
- Implement data migration strategies to move data between systems
- Implement pub/sub workflows to decouple services and communicate with other systems
- Collaborate with front-end engineers to identify and address performance bottlenecks across React pages and backend services.
- Ensure that backend processing are reliable and idempotent
- Use Terraform to provision and manage infrastructure
- Understanding Google Cloud or AWS services such as compute, queues, cloud databases, etc
- Participate in code reviews and technical discussions
- Mentor other engineers
Required Qualifications
- Upper-intermediate to fluent speaking and writing English. Able to have a real-time conversation.
- 5+ years of full-time hands-on Software Development experience.
- 5+ years of experience in server-side backend development
- 4+ years of full-time hands-on Java Backend API experience.
- 2+ years of full-time hands-on Python experience.
- Experience with Spring Boot framework
- Experience with database modeling and data migration strategies
- Experience with background processing systems
- Experience with pub/sub workflows
- Experience with idempotent and eventually consistent processing
- Experience with Docker
- Experience with DataDog, Grafana or other telemetry
- Strong understanding of distributed systems and scalability principles
- Excellent problem-solving and debugging skills
- Experience with Test Driven Development and Integration Tests
- Ability to lead and mentor other engineers
- Ability to work independently and as part of a team
Nice to haves
- 3+ years of experience in React
- Experience in Medical or Mental Health industries
- Good understanding of Python
- Experience in server-side Javascript (Node.js)
- Bachelor’s degree in Computer Science or equivalent demonstrated ability.
Outras Informações
Selecionamos as principais informações da posição. Para conferir o descritivo completo, clique em "acessar"
Hey!
Cadastre-se na Remotar para ter acesso a todos os recursos da plataforma, inclusive inscrever-se em vagas exclusivas e selecionadas!