Senior Backend Engineer – Python, Databricks

Posted Nov 3

This is a fully remote position, open to applicants in Argentina.

📋 Description

• Design, develop, and enhance backend services and REST APIs utilizing Python and FastAPI, adhering to best practices in architecture, security, and maintainability.

• Construct and manage the communications dispatch service, incorporating message queues and external APIs, ensuring idempotency, retries, rate limiting, and robust error handling mechanisms.

• Integrate and orchestrate Azure services, databases, third-party APIs, and data processes operating on platforms like Databricks.

• Design and uphold persistence solutions within Azure SQL, focusing on data modeling, migrations, data integrity, and query optimization.

• Guarantee backend reliability and observability in production environments through monitoring, tracing, automated testing, and failure recovery strategies.

• Collaborate with development, data, and IT/DevOps teams on technical decisions, component integration, CI/CD pipelines, deployments, and technical documentation.

• Develop data products and machine learning solutions that assist organizations in addressing complex business challenges.


⛳️ Requirements

• A minimum of 4 years of experience in backend development, with proven involvement in building, integrating, and operating production services.

• Proficient in Python with experience in creating REST APIs using FastAPI or similar frameworks.

• Skilled in designing modular, maintainable software by applying principles such as SOLID, separation of concerns, and best practices in automated testing.

• Experience in integrating APIs and distributed systems, focusing on authentication, error handling, timeouts, retries, and resiliency patterns.

• Familiarity with asynchronous processing and messaging systems, utilizing queues, dead-letter handling, and idempotency (e.g., Azure Service Bus or equivalent).

• Strong SQL and relational database expertise, including modeling, querying, migrations, and ORM usage; experience with SQL Server or Azure SQL is preferred.

• Proficient in Docker and deploying containerized services.

• Practical experience with cloud services, preferably Microsoft Azure, including monitoring, Git version control, and involvement in continuous integration and deployment (CI/CD) processes.


🏝️ Benefits

• Remote-first culture – work from anywhere.

• AWS, DBT, Google Cloud, Azure & Databricks certifications fully covered.

• Birthday off + an extra vacation week (Mutt Week!).

• Referral bonuses.

• Maslow: Monthly credits to spend in our benefits marketplace.

• Annual Mutters' Trip.

People also viewed

GT11 hours ago

Senior Backend Engineer – Mobile Monetization

PL flagPoland, +2 more countriesFull-timeBackend Engineer
ApplyView job
Business Insights11 hours ago

Desarrollador Oracle Forms, .NET Junior

ES flagSpain OnlyFull-timeBackend Engineer
ApplyView job
Kraken Digital Asset Exchange11 hours ago

Principal Database Engineer

GB flagUnited Kingdom OnlyFull-timeBackend Engineer$161k – $358.9k/year
ApplyView job
Kraken Digital Asset Exchange11 hours ago

Software Engineer – Database

US flagUnited States OnlyFull-timeBackend Engineer$96k – $192k/year
ApplyView job
Jusbrasil11 hours ago

Senior Software Engineer – Backend, Legal Pros

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
AssureSoft12 hours ago

Senior Full-Stack Engineer – Python, TypeScript, Vue.js

Latin AmericaFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers