This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Backend Software Engineer | BASE based in Brazil.
This role is part of a high-impact engineering team responsible for building and scaling the core systems that power a global wellness platform. You will work on mission-critical backend services that support millions of users, clients, and partners worldwide. The environment is highly distributed, collaborative, and focused on building resilient, scalable, and flexible architectures.
You will contribute directly to the evolution of a large microservices ecosystem, shaping system design decisions that influence platform-wide performance and reliability.
The role involves solving complex engineering challenges around subscriptions, data consistency, and large-scale system integration.
You will work closely with cross-functional teams in an agile, product-driven environment that values autonomy and ownership.
This is a remote-first opportunity where technical depth and system thinking are key to success.
Accountabilities:
- Design, develop, test, deploy, and maintain scalable backend services supporting high-availability, high-traffic systems.
- Contribute to the architecture and evolution of a large microservices ecosystem, ensuring resilience and long-term scalability.
- Build and integrate RESTful APIs and third-party services to support product and business requirements.
- Improve system performance, reliability, and observability across mission-critical applications.
- Collaborate with cross-functional teams (product, frontend, DevOps) in an agile environment to deliver frequent releases.
- Participate in technical design discussions and help define best practices across engineering teams.
- Support subscription, billing, and data services that act as core system-of-record components.
Requirements:
- 5+ years of experience in backend or full-stack software engineering roles.
- Strong experience designing and architecting large-scale, multi-tier distributed systems.
- Solid expertise in Java and/or Kotlin (mandatory requirement).
- Experience building RESTful APIs and working with HTTP-based architectures.
- Strong knowledge of cloud platforms such as AWS or Google Cloud Platform.
- Experience with relational and/or NoSQL databases (e.g., PostgreSQL, MySQL, DynamoDB).
- Good understanding of data structures, algorithms, and system design principles.
- Experience working in agile, remote, and cross-functional international teams.
- Strong English communication skills for technical discussions and collaboration.
Benefits:
- Remote-first role within Brazil with flexible working arrangements
- Comprehensive health, dental, and life insurance coverage
- Wellness benefits including fitness, mindfulness, therapy, and nutrition programs
- Flexible working schedule aligned with team and time zone needs
- Paid time off, parental leave, and additional personal days
- Strong focus on career growth, learning platforms, and internal mobility opportunities
- Home office support and remote work reimbursement
- Inclusive, collaborative culture focused on wellbeing and work-life balance