Senior/Semi-Senior Backend Developer (Go & Python)
Tecnología
Devsu
Perú, PerúHace 2 semanasHasta 15/9/2026
Descripción del puesto
We are looking for a semi-senior backend software developer with strong experience in building scalable backend services and modern serverless solutions. The ideal candidate will have hands-on experience with Python, Golang, and AWS serverless technologies and will contribute to the design, development, and optimisation of high-performance backend systems. Proficiency in English (written and reading) is essential.
Responsibilities
- Develop, optimise, and maintain backend services using Python and Golang
- Implement serverless solutions that ensure scalability, high availability, and cost efficiency
- Design and integrate AWS services such as Lambda, DynamoDB, RDS (PostgreSQL), Step Functions, API Gateway, and other serverless ecosystem components
- Implement authentication/authorisation mechanisms and follow API security best practices
- Actively participate in the technical definition, design, and implementation of new features and platform enhancements
- Collaborate with the development team to ensure adherence to engineering best practices, code quality standards, and architectural guidelines
- Troubleshoot and resolve complex technical challenges related to performance, security, reliability, and scalability
- Contribute to CI/CD processes and ensure efficient, reliable, and automated deployments
- Support the continuous improvement of backend architecture and cloud-native solutions
- Participate in code reviews and provide technical guidance to ensure maintainable and high-quality software delivery
- 2-3 years of proven experience in software development
- Strong experience developing and maintaining backend applications using Python and Golang in production environments
- Experience designing and developing RESTful APIs and distributed backend services
- Strong understanding of asynchronous programming, service-orientated architecture, and scalable system design
- Experience developing and maintaining serverless applications
- Solid understanding of software engineering best practices, design patterns, and event-driven architectures
- Hands-on experience with AWS services, particularly:
- AWS Lambda
- DynamoDB
- RDS (PostgreSQL)
- Step Functions
- API Gateway
- Serverless Architectures
- Experience designing cloud-native solutions with a focus on scalability, reliability, and security
- Experience troubleshooting performance, scalability, and security issues
- Familiarity with CI/CD pipelines and deployment automation
- Experience working collaboratively within agile development teams
- Strong problem-solving and analytical skills
- Effective communication and teamwork abilities
- Experience in fintech, payment platforms, or financial services environments
- Experience working with microservices architectures
- Knowledge of additional AWS services and cloud-native development practices
- Experience contributing to architecture reviews and technical strategy discussions
- Proactive mindset, ownership, and attention to detail
- Previous experience working in Agile/Scrum environments
- A stable, long-term contract with opportunities for professional growth
- Private health insurance
- A remote culture that promotes work-life balance
- Ongoing training, mentoring, and learning programs to keep you at the forefront of the industry
- Free access to AI training resources and cutting-edge AI tools to enhance your daily work
- A flexible paid time off (PTO) policy and paid holidays
- Challenging, world-class software projects for clients in the U.S. and Latin America
- Collaboration with some of the most talented software engineers in Latin America and the U.S., in a diverse work environment
Keywords
ScalabilityPostgresqlPythonScrumSoftware DeploymentCI/CD
¿Te interesa este puesto?