Job description
Important Information
Location: Peru, Colombia, Bolivia, Costa Rica or Argentina
Work Mode: Remote
Job Summary
We are looking for a highly skilled Senior Python & Golang Developer (16585) to join our team and contribute to the development of scalable, high-performance systems. You will work closely with cross-functional teams to design, implement, and optimize backend services and cloud infrastructure, with a strong focus on Python development. This role requires a solid understanding of backend engineering, cloud architecture, and database optimization.
Responsibilities and Duties
- Design, develop, and maintain robust backend systems using Python.
- Build and maintain services and infrastructure on AWS, including Lambda, RDS Aurora, and infrastructure-as-code using CDK or CloudFormation.
- Work with SQLAlchemy and PostgreSQL for data modeling and efficient query development.
- Contribute to the development of services in Go when needed.
- Optimize code for performance, scalability, and reliability.
- Collaborate with DevOps and architecture teams to ensure smooth deployments and CI/CD processes.
- Participate in code reviews, architecture discussions, and sprint planning.
Qualifications and Skills
- 5+ years of professional experience in Python backend development.
- Proficiency with SQLAlchemy for ORM and database operations.
- Experience with AWS services, especially Lambda, CDK or CloudFormation, and RDS Aurora.
- Strong understanding of PostgreSQL database design, optimization, and performance tuning.
- Exposure to Go or willingness to work with it as a secondary language.
- Comfortable working with Git and agile methodologies.
- Strong problem-solving skills and attention to clean, maintainable code.
- Conversational English is required to interact with distributed teams and stakeholders.
Nice to Have
- Experience with CI/CD pipelines.
- Familiarity with containerization tools (Docker, ECS, or EKS).
- Knowledge of security best practices in cloud-native environments.
About Encora
Encora is a global company that offers Software and Digital Engineering solutions. Our practices include Cloud Services, Product Engineering & Application Modernization, Data & Analytics, Digital Experience & Design Services, DevSecOps, Cybersecurity, Quality Engineering, AI & LLM Engineering, among others.
At Encora, we hire professionals based solely on their skills and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.