Apply

Senior Backend Engineer - Python/AWS

Posted 2024-08-07

View full description

💎 Seniority level: Senior, 10+ years

📍 Location: LATAM

🔍 Industry: Software Development

🏢 Company: Moovx

⏳ Experience: 10+ years

🪄 Skills: AWSPythonSoftware DevelopmentAgileProduct ManagementSCRUMData scienceServerlessMicroservices

Requirements:
  • Bachelor’s degree in computer science or related field, or equivalent experience; Master's preferred.
  • 10+ years of professional experience.
  • 5+ years in SaaS application development with AWS, preferably Python.
  • 5+ years developing, deploying, and operating applications in AWS.
  • 5+ years developing APIs using microservices and integrating with third-party platforms.
  • 2+ years of experience with AWS Lambda and Amazon API Gateway in serverless architecture.
  • 5+ years of experience using agile scrum development processes.
  • Experience building event-driven architectures.
  • Familiarity with OO practices and TDD/BDD, SOLID, YAGNI, and DDD.
  • Experience supporting production-grade systems with SLAs.
  • Experience working with sensitive data and securing development processes.
Responsibilities:
  • Keep up to date with the latest tools and technologies.
  • Design and implement new AWS serverless cloud applications.
  • Mentor software engineers for skill improvement and sprint commitments.
  • Collaborate with product management on architecture and roadmaps.
  • Demonstrate architectural expertise in cloud applications and data systems.
  • Maintain an agile development environment emphasizing automation.
  • Use TDD/BDD techniques and write automated tests.
  • Create monitoring and scaling infrastructure.
  • Ensure high security and maintain secure coding practices.
  • Conduct code reviews and engage in pair programming.
  • Integrate with third-party platforms.
  • Undertake special projects and additional duties as assigned.
Apply