We're seeking a Senior Backend Engineer in Latin America to join a client's software platform team, where you'll collaborate with software engineers, lab scientists, and machine learning engineers to build cutting-edge tools for automated scientific analysis. This role spans web services and data engineering, with a strong emphasis on Python development for scientific applications.
The key responsibilities of this role will be as follows :
- Participate in the entire software development life cycle, focusing on designing, implementing, and maintaining software services.
- Develop reusable code and libraries to improve efficiency and scalability.
- Manage git repositories, enforce best practices, and foster a collaborative development culture.
- Work directly with scientists and ML stakeholders to develop tailored software solutions.
- Support infrastructure as code and design efficient deployment strategies.
- Utilize observability tooling to monitor and optimize software performance.
- Write clear, concise documentation for both engineers and end users.
The ideal candidate will have the following profile :
5+ years of experience writing software in a commercial setting.High-level proficiency in Python .Experience with workflow orchestration software (e.g., Temporal, Dagster, Prefect).Hands-on experience with ORMs and web services (SQLModel, FastAPI, Django).Strong understanding of git best practices.Familiarity with AWS fundamentals (e.g., RDS, EC2, S3, EKS).Experience implementing scalable software solutions.Strong communication skills in English and Spanish , to effectively collaborate with team members and stakeholders.Bonus points for :
Familiarity with data science and ML libraries (pandas, numpy, scipy).Knowledge of modern developer tools (pydantic, pyright, uv, poetry).Understanding of Kubernetes, ArgoCD, and GitHub Actions.A touch of JavaScript experience for occasional front-end work.Benefits
Fully remote workFixed monthly compensation in USDFull-time, long-term contractPaid Time Off (PTO) & Paid Local National Holidays