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. Requirements Backend Development (Python & GoLang) 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. AWS & Cloud Technologies 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. General Knowledge 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. Nice to Have 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. Benefits At Devsu, we believe in creating an environment where you can thrive both personally and professionally. By joining our team, you'll enjoy: 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 Join Devsu and discover a workplace that values your growth, supports your well-being, and empowers you to make a global impact.
Senior/Semi-Senior Backend Developer (Go & Python)
Devsu
Remote
Ready to interview?
Upload your CV on tailk.me and let the AI run the interview for you.
Build your AI CV and interview
tailk