Job overview:
we are seeking a skilled backend software engineer to join our team. The ideal candidate will have experience designing and building scalable backend systems and apis using python and fastapi.
key responsibilities include developing and maintaining full stack features with react on the frontend and python-based services on the backend, working with aws cloud infrastructure to deploy, monitor, and optimize services, and collaborating with cross-functional teams to deliver end-to-end features.
* design and develop scalable backend systems and apis, leveraging expertise in python and modern frameworks (fastapi preferred)
* collaborate with cross-functional teams to deliver end-to-end features, ensuring excellent communication and problem-solving skills
* work with aws cloud infrastructure to deploy, monitor, and optimize services, showcasing strong understanding of software design patterns, testing, and deployment pipelines
requirements:
* 5+ years of professional software engineering experience (backend or full stack)
* strong expertise in python and modern frameworks (fastapi preferred)
* solid experience with aws services (lambda, ec2, s3, rds, etc.)
* proven experience building restful apis and scalable backend systems
* for full stack: proficiency in react and front-end development
* strong understanding of software design patterns, testing, and deployment pipelines
* excellent problem-solving and communication skills
* ability to work on-site in mexico city
nice to have:
* experience with containerization (docker, kubernetes)
* ci/cd pipeline experience
* familiarity with microservices architectures
* previous experience in high-growth or startup environments
this is an exciting opportunity for talented engineers to grow and contribute to our company's success!