Apply

Senior Backend Engineer - Python/AWS

Posted 6 months agoViewed

View full description

💎 Seniority level: Senior, 10+ years

📍 Location: LATAM

🔍 Industry: Software Development, Mobile Apps, Talent Staffing

🏢 Company: Moovx

⏳ Experience: 10+ years

🪄 Skills: AWSPythonSoftware DevelopmentAgileProduct ManagementSCRUMData scienceServerlessMicroservices

Requirements:
  • Bachelor’s degree in computer science or related field, or equivalent work experience; Master's preferred.
  • 10+ years of professional experience.
  • 5+ years of full-time SaaS application development with AWS, preferably Python.
  • 5+ years hands-on with AWS application development.
  • 5+ years of API development, microservices, and 3rd party integrations.
  • 2+ years using AWS Lambda, Amazon API Gateway for serverless architecture.
  • 5+ years using agile scrum development processes.
  • Experience building event-driven architectures.
  • Familiarity with OO practices, TDD/BDD, SOLID, YAGNI, DDD.
  • Experience in supporting production-grade systems with SLAs.
  • Experience working with sensitive data and establishing secure development processes.
Responsibilities:
  • Keep up to date with latest tools and strategies, introducing new ideas to the team.
  • Design and implement new AWS serverless cloud applications.
  • Mentor software engineers, aiding skill improvement and achieving sprint commitments.
  • Collaborate with product management on architecture alignment with product and data roadmaps.
  • Show expertise in cloud-first application development and big data systems.
  • Maintain an agile/lean environment focusing on automation and testing.
  • Design and develop software using TDD/BDD, including writing automated tests.
  • Create infrastructure for monitoring, scaling, and alerting applications.
  • Ensure secure architecture and coding practices.
  • Conduct code reviews and engage in pair programming.
  • Integrate with 3rd party platforms.
  • Manage special projects and additional duties as assigned.
Apply