Lead Software Engineer

Moovx Logo

Moovx

๐Ÿ“Remote - Worldwide

Summary

Join LATAM's top IT service company as a Lead Backend Engineer. You will architect and develop high-performance middleware APIs and backend services, ensuring they handle thousands of requests per second. Lead feature development, promote best practices, and collaborate with cross-functional teams. This hands-on role requires strong technical leadership and expertise in Java, Spring Boot, Golang, Python, AWS, and GCP. The position offers competitive salaries, 100% remote work from anywhere in LATAM, and exciting growth opportunities. The company values innovation, talent, and collaboration.

Requirements

  • 12+ years of software development experience, including 7+ years building scalable middleware APIs and backend systems
  • 5+ years of experience in technical leadership roles
  • Expertise in Java with Spring Boot, Golang, and Python for high-performance applications
  • 4+ years working with containerized applications using Docker and orchestration tools like Kubernetes or ECS
  • Solid hands-on experience with AWS (EKS, ECS, Lambda, Elasticache, Aurora/RDS, SQS, SNS, Step Functions)
  • Experience with GCP services like Pub/Sub, GKE, Cloud SQL, and Spanner
  • Bachelorโ€™s or Masterโ€™s degree in Computer Science or related field (or equivalent work experience)

Responsibilities

  • Architect and develop high-performance middleware APIs and backend services using Java with Spring Boot, Golang, and Python
  • Ensure these systems handle thousands of requests per second for search and personalization features
  • Lead feature development from design through deployment and monitoring
  • Promote engineering best practices, team collaboration, and a culture of innovation
  • Work with cross-functional teams to align technology solutions with business needs
  • Optimize systems using AWS services (EKS, ECS, Lambda, Elasticache, Aurora/RDS, OpenSearch, Step Functions) and GCP services (Pub/Sub, GKE, Cloud SQL, Spanner)
  • Define technical roadmaps that emphasize performance, reliability, and scalability
  • Contribute to a positive and inclusive team culture grounded in mutual respect
  • Champion code quality, agile methodologies, and system design excellence

Preferred Qualifications

  • Excellent communication skills for both technical and non-technical audiences
  • Proven experience leading architecture for high-traffic services (thousands of RPS, millions of MAUs)
  • Hands-on experience with Kubernetes (EKS, GKE, or vanilla)
  • Familiarity with Apache Spark and PySpark for large-scale data processing
  • Experience with Django and Golang is a plus
  • Experience integrating with Web3 environments is a plus

Benefits

  • Competitive salaries throughout LATAM (USD)
  • Work 100% remotely from anywhere in LATAM
  • Join a team with exciting challenges and growth opportunities

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.