Senior Python Engineer

EPAM Systems Inc

Houston, Northern (TX, KY)

Hybrid

USD 110,000 - 160,000

Full time

6 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

EPAM Systems Inc is seeking a solid, hands-on Back-End Engineer to lead application development for an AI-enabled operational platform. You will build a scalable Azure-based backend that unifies vendor data for real-time health monitoring, incident management, and long-term planning.

Responsibilities include owning feature delivery, designing robust services, collaborating in a small team, and driving architectural decisions with strong emphasis on security and testability.

Qualifications

  • Proven production experience in back-end development using Python and .NET (C#).
  • Hands-on expertise with FastAPI or comparable modern Python web frameworks.
  • Strong architectural skills for reliable, scalable services.
  • High standards for code quality, rigorous testing practices, and operational readiness.
  • Experience hosting production apps on Azure with identity integration and monitoring.
  • Familiarity with policy-driven cloud governance and compliance in enterprise environments.
  • Experience with NoSQL databases (Cosmos DB preferred).
  • Ability to integrate frontend with enterprise identity and authentication standards.

Responsibilities

  • Take full ownership of feature delivery — gather requirements, edge cases, robust designs, and implement solutions independently.
  • Design and develop high-quality, secure back-end services on Microsoft Azure.
  • Collaborate with a small team on code reviews and shared delivery outcomes.
  • Participate in rapid iteration with end users, translating feedback into secure, scalable enhancements.
  • Contribute to architectural decisions and maintain documentation in Azure DevOps.

Skills

Python
C#/.NET
FastAPI
Azure
Architectural design
Code quality
Testing practices
Security & ops readiness
Cloud governance
GitHub Copilot

Tools

Azure services
Cosmos DB
Terraform
ARM templates
NoSQL databases

Job description

We are looking for a solid, hands-on Back-End Engineer to join our engineering team and lead application development for our next-generation operational platform. You will be building an AI-enabled platform designed to improve production operations efficiency and reduce downtime through advanced analytics and intelligent automation. The system integrates disparate vendor data systems into a unified knowledge foundation for real-time system health monitoring, incident management, and long-term operational planning. Req.#1072356438

Responsibilities
  • Take full ownership of feature delivery — gather requirements, anticipate edge cases, produce robust system designs, and implement solutions independently
  • Design and develop high-quality, reliable, secure back-end operational services on Microsoft Azure, aligning with enterprise standards
  • Collaborate closely with a small team of highly skilled engineers on technical decisions, thorough code reviews, and shared delivery outcomes
  • Participate in rapid iteration cycles with end users, translating feedback into secure, scalable enhancements
  • Contribute to architectural decisions that shape product direction and maintain technical documentation in Azure DevOps
Requirements
  • Proven production experience in back-end development using Python and .NET (C#)
  • Hands-on expertise with FastAPI or comparable modern Python web frameworks
  • Strong architectural skills with the ability to build reliable, maintainable, and scalable services
  • High standards for code quality, rigorous testing practices, and operational readiness
  • Proven experience building and hosting production applications on Azure (application hosting, identity integration, monitoring, and secure configuration)
  • Understanding of policy-driven cloud governance and compliance requirements in enterprise environments
  • Production-grade experience with NoSQL databases (Cosmos DB preferred)
  • Demonstrated ability to integrate frontend applications with enterprise identity and authentication standards
  • Nice to have Energy domain or upstream operations industry experience
  • Familiarity with cloud deployment frameworks such as Terraform or ARM templates
  • Data lake integrations and ETL patterns
  • Background job architecture for data analysis and report generation
  • Experience utilizing developer tools like GitHub Copilot to accelerate delivery
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

AI-Enabled Backend Engineer (Python/.NET) on Azure
AI-Enabled Backend Engineer (Python/.NET) on Azure

EPAM Systems Inc • Houston (TX), Northern (KY)

Hybrid
USD 110,000 - 160,000
Sr. Backend Engineer
Sr. Backend Engineer

Data Society • Washington

Hybrid
USD 140,000 - 190,000
Remote work flexibility
Benefits with full-time W2
Senior Python Developer
Senior Python Developer

Compunnel, Inc. • Durham (NC)

On-site
USD 100,000 - 130,000
Senior Python Engineer – Data Infrastructure Central Europe
Senior Python Engineer – Data Infrastructure Central Europe

Zoolatech • Central (LA)

On-site
USD 120,000 - 180,000
Back End Developer-Devops
Back End Developer-Devops

OtterBase • United States

On-site
USD 80,000 - 120,000
Senior Software Engineer (Azure)
Senior Software Engineer (Azure)

BravoTECH • Irving (TX)

On-site
USD 140,000 - 190,000
Python Backend Engineer APIs
Python Backend Engineer APIs

Eitacies Inc • Phoenix (AZ)

Hybrid
USD 120,000 - 140,000
Sr. Backend Engineer
Sr. Backend Engineer

Data Society • Falls Church (VA)

Hybrid
USD 120,000 - 170,000
Benefits
Remote-friendly
Python Engineer
Python Engineer

Next Ventures • Marlboro Township (NJ)

On-site
USD 110,000 - 150,000
Senior Software Engineering Manager
Senior Software Engineering Manager

Insight Global • Los Angeles (CA)

On-site
USD 90,000 - 130,000