
Senior Backend Engineer – Python, Azure Databricks
Posted Oct 27

Posted Oct 27
This is a fully remote position, open to applicants in Mexico.
• 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 (such as Braze) with features like idempotency, retries, rate limiting, and comprehensive error handling.
• Integrate and orchestrate platform components, which include Azure services, databases, third-party APIs, and data processes operating on platforms such as Databricks.
• Create and sustain persistence solutions within Azure SQL, focusing on data modeling, migrations, data integrity, and query optimization.
• Guarantee backend reliability and observability in production through monitoring, tracing, automated testing, and mechanisms for failure recovery.
• Collaborate with development, data, and IT/DevOps teams on technical decisions, component integration, CI/CD pipelines, and deployments across various environments.
• Keep clear and current technical documentation.
• 3–5 years of experience in backend development, with verifiable involvement in building, integrating, and managing production services.
• Proficient in Python with experience in developing REST APIs using FastAPI or similar frameworks.
• Background in designing modular, maintainable software while applying SOLID principles, separation of concerns, and best practices in automated testing.
• Experience in integrating APIs and distributed systems, including aspects like authentication, error handling, timeouts, retries, and resiliency patterns.
• Familiarity with asynchronous processing and messaging systems, including queues, dead-letter handling, and idempotency (e.g., Azure Service Bus or similar technologies).
• Strong SQL and relational database expertise, covering modeling, querying, migrations, and ORMs; experience with SQL Server or Azure SQL is preferred.
• Knowledge of Docker and deploying containerized services.
• Practical experience with cloud services, ideally Microsoft Azure, including monitoring, version control with Git, and CI/CD processes.
• 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 – an unforgettable getaway with the team.
Ness Digital Engineering
Movable Ink
Anyone AI
Get handpicked remote jobs straight to your inbox weekly.