ApplySenior 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