> Markdown version of [/jobs/ext/3952285-senior-python-software-engineer-azure-distributed-systems-ai-nyc](https://www.wearedevelopers.com/jobs/ext/3952285-senior-python-software-engineer-azure-distributed-systems-ai-nyc). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Python Software Engineer - Azure, Distributed Systems & AI (NYC) - **Company:** InnoveIQ LLC - **Location:** Mundelein, IL, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** .NET Framework, Application Programming Interfaces (APIs), Artificial Intelligence, Applications Architecture, Application Frameworks, Software Applications, Application Performance Management, Automation of Tests, Microsoft Azure, C Sharp (Programming Language), Profiling, Databases, Concurrency Controls, System Configuration, Continuous Integration, Extract Transform Load (ETL), Software Debugging, Distributed Systems, Django Web Framework, Python (Programming Language), Log Analysis, Enterprise Messaging Systems, Networking Basics, NoSQL, Performance Tuning, Software Maintenance, OpenAI, Software Deployment, Software Engineering, Systems Integration, Data Ingestion, Cloud Monitoring, Retrieval-Augmented Generation, Flask (Web Framework), Large Language Models, Multi-Agent Systems, Caching, Backend, Fastapi, Kubernetes, Deployment Automation, Production Code, Software Version Control, Data Pipelines, Serverless Computing, Docker, Container Apps - **Published:** October 27, 2026 - **Apply:** https://www.thejobnetwork.com/job/41fbb344-cc8f-45fb-b542-2f71dda00a04/senior-python-software-engineer-azure-distributed-systems-ai-nyc ## About the Role We are looking for a hands-on Senior Python Software Engineer with deep core Python expertise and a proven track record of building, deploying, debugging, and operating production software on Microsoft Azure., Experience building AI-powered applications and integrating LLMs into production software is a plus, but strong software engineering fundamentals and production ownership are essential., * 8+ years of professional software engineering experience, primarily in backend development, application engineering, or distributed systems. \n * Strong hands-on Python expertise, including application design, debugging, testing, performance optimization, and writing production-quality code. \n * Demonstrated experience shipping and maintaining software that runs in production-not just prototypes, notebooks, scripts, or proof-of-concept applications. \n * Real-world Microsoft Azure experience, including deploying and troubleshooting applications hosted in Azure production environments. \n * Strong understanding of backend application architecture, APIs, databases, networking fundamentals, and distributed systems. \n * Experience diagnosing production incidents, identifying root causes, implementing fixes, and preventing recurrence. \n * Practical experience with automated testing, source control, CI/CD, monitoring, and safe software deployment practices. \n * Ability to independently own technical problems, make sound engineering decisions, and communicate clearly during incident investigation and resolution. \n, * Experience operating Python applications on Azure Functions, App Service, Azure Container Apps, or AKS. \n * Experience with FastAPI, Flask, Django, or similar Python application frameworks. \n * Strong understanding of asyncio, asynchronous I/O, concurrency control, and performance profiling. \n * Experience with Docker, Kubernetes, infrastructure configuration, and automated deployment workflows. \n * Experience with relational or NoSQL databases, caching, messaging systems, and external service integrations. \n * Experience shipping AI-enabled applications using LLM APIs, Azure OpenAI, RAG, or agent orchestration frameworks. \n * Familiarity with Azure Monitor, Application Insights, Log Analytics, OpenTelemetry, or comparable observability tools. \n * Working knowledge of C# or .NET is helpful but not required. \n, Candidates should be prepared to discuss real examples of Python applications they have shipped, their role in deploying and operating those applications, and challenging production issues they personally investigated., We will assess practical Python proficiency, debugging methodology, system design, Azure production experience, testing practices, and operational judgment., We are looking for engineers who can take ownership, work through ambiguity, and deliver software that remains reliable after it reaches production ## Description We are not looking for data scientists, research-focused AI practitioners, or engineers whose primary experience is building ETL jobs, data ingestion frameworks, or data pipelines. We need a strong software engineer first-someone who writes maintainable Python, understands concurrency and distributed systems, and can independently troubleshoot issues in live environments.