FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in backend development with a strong focus on Python and FastAPI, ensuring robust API design and integration with cloud services like Azure. Proficient in database management, automated testing, and maintaining high reliability and observability in production environments.
Highest-signal resume keywords
Python ProgrammingFastAPI DevelopmentAzure SQL Database ManagementDocker ContainerizationCI/CD Pipeline Implementation
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Backend DevelopmentREST API DesignSQL QueryingData ModelingAutomated TestingAsynchronous ProcessingMessage QueuesError HandlingSOLID PrinciplesIntegration of Distributed Systems
Soft Skills
CollaborationTechnical Documentation
Tools & Technologies
Azure ServicesDatabricksGit Version ControlFastAPIDocker
Industry Keywords
Cloud ServicesProduction ServicesMonitoringObservabilityResiliency Patterns
Tech Stack
Tools & technologiesAzureCloudDistributed SystemsDockerPythonSQL
About the role
Key responsibilities & impact- Design, develop, and evolve backend services and REST APIs with Python and FastAPI, applying best practices in architecture, security, and maintainability
- Build and operate the communications dispatch service, integrating message queues and external APIs (Braze) with idempotency, retries, rate limiting, and robust error handling
- Integrate and orchestrate platform components, including Azure services, databases, third-party APIs, and data processes running on platforms like Databricks
- Design and maintain persistence solutions in Azure SQL, including data modeling, migrations, data integrity, and query optimization
- Ensure backend reliability and observability in production through monitoring, tracing, automated testing, and failure recovery mechanisms
- Collaborate with development, data, and IT/DevOps teams on technical decisions, component integration, CI/CD pipelines, and deployments across environments
- Maintain clear and up-to-date technical documentation
Requirements
What you’ll need- 3–5 years of experience in backend development, with demonstrable participation in building, integrating, and operating production services
- Strong command of Python and experience building REST APIs with FastAPI or equivalent frameworks
- Experience designing modular, maintainable software, applying SOLID principles, separation of concerns, and automated testing best practices
- Experience integrating APIs and distributed systems, including authentication, error handling, timeouts, retries, and resiliency patterns
- Experience with asynchronous processing and messaging systems: queues, dead-letter handling, and idempotency (e.g., Azure Service Bus or equivalents)
- Strong SQL and relational database skills, including modeling, querying, migrations, and ORMs; SQL Server or Azure SQL preferred
- Experience with Docker and deploying containerized services
- Hands-on experience with cloud services, preferably Microsoft Azure, including monitoring, Git version control, and CI/CD processes
Benefits
Comp & perks- 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
