Back to jobs

[Remote] Sr Python FastApi Devops Lead/Architect/ with AI experience ( Remote USA)
DamcosoftAnywherePosted 1w ago
Python Backend Engineer
Full-time
Remote
Apply on company siteCraft my tailored resume free
Free to start · No card · 5 credits the moment you sign up
Job description
Note: The job is a remote job and is open to candidates in USA. Damcosoft is hiring a senior backend developer to build scalable, secure, cloud-native backend services and APIs for modern enterprise application platforms. The role focuses on developing and supporting Python/FastAPI services, API-first components, integration layers, data access modules, asynchronous processing flows, and Azure-hosted application services, including hands-on coding, debugging, performance improvement, and delivery readiness.
Responsibilities
As a Senior Backend Developer – Python, FastAPI & Azure, you will be a senior hands-on backend engineer responsible for building scalable, secure, cloud-native backend services and APIs for modern enterprise application platformsIn this role, you will design, develop, test, and support Python / FastAPI services, API-first backend components, integration layers, data access modules, asynchronous processing flows, and Azure-hosted application services that power workflow-driven and AI-enabled product experiencesThe resource is expected to spend most of the time writing code, building APIs, reviewing pull requests, debugging production issues, improving performance, and ensuring delivery readinessOwn backend feature delivery across APIs, business logic, integrations, data persistence, testing, observability, and deployment readinessExpected to work independently with product, frontend, QA, DevOps, cloud, and stakeholder teams
Skills
10+ years of software engineering experience, including 5+ years at Lead/ Principal IC levelStrong hands-on experience with Python backend development, including production-grade API and service developmentStrong hands-on experience with FastAPI; Django / Flask experience is acceptable as additional background, but FastAPI should be a primary skillProven experience building and supporting REST APIs, service-oriented architectures, microservices, and backend integration layersGood understanding of authentication, authorization, API security, OAuth / OIDC concepts, managed identity, RBAC, and secure secrets handlingExperience with SQL databases such as PostgreSQL, Azure SQL, SQL Server, MySQL, or equivalent; NoSQL exposure such as Cosmos DB is a plusExperience with Azure cloud-native application development and deployment using App Services, Functions, API Management, Storage, Key Vault, Application Insights, and related servicesHands-on experience with Git workflows, pull requests, branching strategies, CI/CD pipelines, automated testing, and production release disciplineStrong debugging and problem-solving skills across API, service, database, integration, cloud runtime, and deployment layersExcellent communication skills and ability to work directly with product managers, architects, frontend engineers, QA, DevOps, cloud engineers, and customer stakeholdersPython: strong core Python, typing, async programming concepts, packaging, dependency management, reusable modules, and clean code practicesFastAPI: API routing, Pydantic models, dependency injection, middleware, authentication integration, exception handling, OpenAPI / Swagger documentation, and performance-aware API designAPI Design: RESTful services, versioning, pagination, filtering, validation, idempotency, error contracts, retry patterns, rate limiting, and backward compatibilityData Layer: SQL / NoSQL data modeling, SQLAlchemy / ORM usage, migrations, indexing, query optimization, transaction handling, and secure data accessHands-on experience deploying and operating Python / FastAPI backend workloads on Azure App Services, Azure Functions, or container-based Azure servicesExperience integrating backend applications with Azure API Management, Azure Key Vault, Azure Storage, Azure SQL / PostgreSQL, Cosmos DB, Service Bus, Event Grid, Application Insights, and Log AnalyticsUnderstanding of Azure identity and security patterns including Entra ID / Azure AD, managed identities, service principals, RBAC, and secure configuration managementExperience with CI/CD deployment workflows using Azure DevOps or GitHub Actions, including environment-specific configuration, secrets management, approvals, and release traceabilityHands-on usage of Claude AI, GitHub Copilot, or equivalent AI coding assistants for backend development accelerationAbility to use AI tools for code generation, rapid prototyping, debugging, optimization, test creation, documentation, and backend design explorationPython Strong hands-on backend development using core Python, clean modular coding, typing, and production-grade service developmentFastAPI Primary backend framework skill for API routing, Pydantic models, dependency injection, middleware, OpenAPI, and high-performance APIsAzure Cloud Practical Azure deployment and troubleshooting exposure for backend services using App Services, Functions, APIM, Key Vault, Storage, SQL / PostgreSQL, and monitoringDatabase SQL / NoSQL design, ORM usage, migrations, query optimization, transaction management, and secure data access
Benefits
Remote work arrangement in New York or New Jersey, United States
Company Overview
Damcosoft is a global consulting and technology solutions & services company, offering industry-specific solutions on Enterprise Applications (ERP, CRM, SCM), EAI, Database & Data warehousing, ECM, BI and Workflow/BPM for domains like BFSI, Telecom, Public Sector and Utilities. It was founded in 1996, and is headquartered in New York, NY, US, with a workforce of 1001-5000 employees. Its website is http://www.damcosoft.com.
Company H1B Sponsorship
Damcosoft has a track record of offering H1B sponsorships, with 3 in 2026, 10 in 2025, 1 in 2024, 1 in 2020. Please note that this does not guarantee sponsorship for this specific role.