Gympass

Senior Software Engineer

Gympass

full-time

Posted on:

Origin:  • 🇧🇷 Brazil

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AWSCloudDistributed SystemsDynamoDBJavaKafkaKotlinMicroservicesNoSQLPostgresRabbitMQRedisScalaSQL

About the role

  • Architect, build, and deploy high-quality backend solutions for Check-in & Booking team.
  • Lead technical discussions and mentor other engineers.
  • Perform insightful pull-request reviews and build reusable code.
  • Participate in and/or lead architectural decisions, create and update design docs.
  • Ensure long-term technical health of journeys and own critical features.
  • Take part in incident resolution and troubleshooting in production.
  • Collaborate with product, UX, and data teams to improve user experience and impact business.
  • Follow up on engineering SLOs and product KPIs, ensuring accountability.

Requirements

  • At least 5 years of experience in web development.
  • Bachelor\'s degree in computer science or equivalent professional experience.
  • Experience in designing and developing modern web applications.
  • Proficient in one or more programming languages (Java / Kotlin / Scala). Scala considered a plus.
  • Experience with SQL and NoSQL (PostgreSQL, DynamoDB, Redis) with understanding of use cases and performance pitfalls.
  • Experience with event-driven architectures and message brokers (Kafka, RabbitMQ, SNS).
  • Experience with microservices and high-volume distributed systems.
  • Experience with Cloud-based architectures in AWS.
  • Strong communication skills in English and Portuguese.
  • Prior experience in backend programming languages and AWS are mandatory.