Senior Python Engineer

Cognizant

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Washington, DC
Posted
12 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $168k
$109k $223k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $149,500–$186,300.

Based on 240 similar postings.

Employer

About Cognizant

Cognizant is a multinational IT services and consulting company offering digital transformation, technology, and business process services. It serves clients across financial services, healthcare, manufacturing, and other industries worldwide.

Cognizant currently has 330 open roles on FindRole.

Listed pay typically runs $100,000–$135,000 across 211 roles with salary data.

Most-posted roles

View all roles at Cognizant

At a glance

TL;DR · Senior Python Engineer

The Senior Python Engineer will join the team to support the development of the EDGE V4 Calculation Engine. This role involves designing, developing, and maintaining scalable Python-based calculation services, REST APIs, and supporting platforms. The engineer will translate complex business rules, scientific models, and formulas into production-ready software components. Key responsibilities include building reusable libraries, optimizing PostgreSQL databases, and implementing robust API contracts. The candidate must utilize technologies such as Python, FastAPI, Pydantic, PyTest, and SQL. The work focuses on delivering accurate, explainable, and high-performance sustainability calculations, specifically addressing energy modeling, water efficiency, materials analysis, and embodied carbon calculations. The role also involves performance optimization, CI/CD pipeline contribution, and identifying opportunities to improve engineering productivity through generative AI and automation tools.

What you'll do

  • Design, develop, and maintain modular Python services and REST APIs for the EDGE V4 Calculation Engine.
  • Translate complex scientific formulas and business rules into accurate, testable software components.
  • Build secure RESTful APIs using FastAPI, Pydantic, and structured request-response models.
  • Design and optimize PostgreSQL databases, including SQL queries, indexing, and transaction management.
  • Improve application performance through caching strategies, asynchronous processing, and scalable service architectures.
  • Develop and maintain unit, integration, regression, and API tests using PyTest.
  • Create technical documentation, API specifications, and deployment guides to ensure system auditability.
  • Contribute to CI/CD pipelines and implement logging, monitoring, and production support processes.

What we're looking for

  • Bachelor's degree in Computer Science, Engineering, Information Technology, Mathematics, or a related discipline, or equivalent experience.
  • Minimum 8 years of professional Python development experience delivering enterprise-grade backend applications and services.
  • Expertise in Python, Object-Oriented Programming, modular architecture, software design patterns, dependency management, and PEP 8 standards.
  • Hands-on experience developing REST APIs using FastAPI, OpenAPI/Swagger, API authentication, request validation, and versioning strategies.
  • Strong experience with SQL, PostgreSQL, data modeling, query optimization, indexing, and transaction management.
  • Experience with Pydantic, PyTest, Importlib, caching frameworks, and configuration management.
  • Proven ability to translate complex formulas, scientific calculations, and business logic into deterministic software components.
  • Experience with Microsoft Azure, containerized platforms, and cloud-native architectures (preferred).

More like this

Similar roles

Senior Python Backend Developer

Cognizant

Washington, DC 19 days ago $80,000–$118,000
Python FastAPI PostgreSQL SQL REST API Pydantic importlib Git pytest Docker CI/CD Unit Testing Caching Stored Procedures
8+ yrs exp

Senior Software Engineer

Walmart

Bentonville, AR +1 6 days ago $90,000–$180,000
Python JavaScript Java Rust Dart C++ AI ML Generative AI CI/CD Automated Testing Observability Telemetry APIs Object-Oriented Programming WCAG) 2.2 AA
3+ yrs exp

Senior Engineer

Deutsche Bank

Cary, NC 68 days ago $143,150–$165,000
Java Spring Boot Kafka Oracle PL/SQL SOAP JMS MQ Spring Security Docker Kubernetes Helm Jenkins GitHub Actions Maven Git Bitbucket SonarQube JUnit Mockito Splunk OAuth Tomcat Unix/Linux CI/CD
3+ yrs exp

Senior Engineer

Deutsche Bank

Cary, NC 54 days ago $137,000–$165,000
CI/CD Docker Kubernetes Python Spring Spring Boot Microservices infrastructure-as-code Bitbucket JIRA Udeploy TeamCity Jenkins IntelliJ Maven JUnit Log4j Cygwin JavaScript Regression Testing
5+ yrs exp

Senior Engineer

General Dynamics

Bayview, ID 5 days ago $85,093–$115,000
Linux Windows Red Hat Linux Unix C++ C# SQL MATLAB Active Directory Systems Administration Patching Troubleshooting Electronic Systems Circuitry Instrument Control
5+ yrs exp

Senior Linux Engineer

Leidos

Hampton, VA 4 days ago $92,300–$166,850
Red Hat Enterprise Linux Ansible Terraform Packer Infrastructure as Code CI/CD Podman Docker Kubernetes RedHat OpenShift Rancher Puppet Salt Python Shell Scripting QEMU/KVM LDAP SSO Red Hat Satellite
8+ yrs exp