Talent.com
Esta oferta de trabajo no está disponible en tu país.
Senior Backend Software Engineer

Senior Backend Software Engineer

MarsieArgentina
Hace más de 30 días
Descripción del trabajo

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 work
  • Fixed monthly compensation in USD
  • Full-time, long-term contract
  • Paid Time Off (PTO) & Paid Local National Holidays
  • Crear una alerta de empleo para esta búsqueda

    Software Engineer • Argentina