Python Developer
Senior Backend Engineer – Python / Azure / Dynamics 365Experience: 8+ YearsLocation: Austin, TX / Orange County, CA / San Jose, CAWe are looking for a Senior Backend Engineer to build backend services, APIs, and orchestration layers for the Sales Command Center, integrating Dynamics 365 with other enterprise platforms.Key Skills:Python & FastAPIREST APIs, BFFs & MicroservicesMicrosoft Dynamics 365 / Dataverse Web APIAzure API ManagementAzure Service Bus / Event GridAzure Functions / App Service / ContainersSQL / NoSQL & RedisOAuth 2.0 / OIDC / JWTEvent-driven architecture, caching & read modelsObservability, distributed tracing & production troubleshootingCI/CD, unit/integration/contract testingResponsibilities:Design scalable backend services and reusable business APIs.Build secure Dynamics 365 integrations and anti-corruption/adapter layers.Implement asynchronous workflows, retries, caching, resilience and error handling.Develop orchestration services combining CRM data and enterprise platforms.Support production issues across APIs, backend services and Dynamics.Preferred: Headless CRM, API gateway/BFF architecture, event-driven systems, enterprise integrations, and financial-services experience.