Summary
Join the LATAM's most talented team at MOOVX, a company specializing in custom Software Development, Mobile Apps, Talent Staffing and Delivery Teams. We are looking for a Senior Python Software Engineer to join our team!
Requirements
- 5-10+ years of experience building solutions from scratch using Python, and willingness to use other programing languages if better suited for certain tasks
- Experience building scalable, reliable, event driven, and secure systems and services in AWS, using products like iam, api gateway, lambda, dynamodb, postgres, cognito, and other serverless products
- Automated unit and integration testing
- Experience working in a highly collaborative startup environment
- Strong understanding of software engineering principles, data structures, and algorithms
- Strong problem-solving and analytical skills
- Excellent written and verbal communication skills
- Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field
Responsibilities
- Design and develop scalable, reliable, and secure back end systems and services using Python with AWS lambda, api gateway, cognito, dynamodb, and other 'Serverless Services
- Collaborate with other engineers, product managers, and stakeholders to define requirements, design solutions, and implement features
- Lead technical discussions and make critical decisions about architecture, design, and implementation
- Write high-quality, maintainable, and testable code
- Mentor junior engineers and help them grow in their roles
- Contribute to the overall strategy and direction of the company
Benefits
- Competitive salaries throughout LATAM (USD)
- Possibility of working 100% remote from anywhere in LATAM
- Possibility of joining a new team with great challenges and growth prospects