Senior Python Backend Engineer - Edge V4 Calculations

Cognizant

Washington (District of Columbia)

On-site

USD 140,000 - 180,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Cognizant is seeking an experienced Python backend engineer to design, develop and maintain modular services and REST APIs for the EDGE V4 Calculation Engine. The role requires deep expertise in Python, FastAPI, Pydantic, and SQL, with a focus on scalable, secure, and production-quality code.

You will translate building science formulas into robust Python components, build reusable libraries, and ensure API contracts, validation, and authentication are solid across services.

Qualifications

  • 8+ years of professional Python backend development
  • Experience designing REST APIs with FastAPI
  • Proficient in PyTest or equivalent testing frameworks

Responsibilities

  • Design, develop, enhance and support modular Python services and REST APIs for the EDGE V4 Calculation Engine.
  • Translate validated formulas into accurate Python components and data models.
  • Develop and integrate calculation capabilities for energy, water, materials, and carbon-related functions.
  • Build reusable calculation libraries, data models, validation rules, and configuration services using Python, FastAPI, Pydantic and SQL.
  • Integrate services with EDGE V4 via well-defined API contracts, inputs/outputs, authentication and error handling.
  • Optimize performance, database queries, caching, asynchronous processing and scalability for global usage.
  • Create and maintain automated tests (unit, integration, regression, API) using PyTest.
  • Maintain documentation, API specs, data dictionaries, deployment notes and runbooks.
  • Participate in design reviews, backlog refinement, sprint ceremonies, releases and post-deployment support.
  • Implement production-grade logging, monitoring, auditability, exception handling and retries.

Skills

Python development
Object oriented design
Modular architecture
Dependency management
Coding standards (PEP 8)
REST API design
Unit testing

Tools

FastAPI
Pydantic
SQL
PostgreSQL
Authentication

Job description

Cognizant is seeking an experienced Python backend engineer to design, develop and maintain modular services and REST APIs for the EDGE V4 Calculation Engine. The role requires deep expertise in Python, FastAPI, Pydantic, and SQL, with a focus on scalable, secure, and production-quality code.

You will translate building science formulas into robust Python components, build reusable libraries, and ensure API contracts, validation, and authentication are solid across services.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Python Engineer
Senior Python Engineer

Cognizant • Washington

On-site
USD 140,000 - 180,000
Senior Python Backend Engineer (Hybrid) - Calculation Engine
Senior Python Backend Engineer (Hybrid) - Calculation Engine

Mindlance • Washington

Hybrid
USD 140,000 - 170,000
Senior Python Backend Engineer - Azure REST APIs for Calc
Senior Python Backend Engineer - Azure REST APIs for Calc

Silicontek Inc • Washington

Hybrid
USD 109,000 - 146,000
Senior Python Backend Engineer - FastAPI, Azure, 8+ yrs
Senior Python Backend Engineer - FastAPI, Azure, 8+ yrs

Wipro • Washington

On-site
USD 60,000 - 149,000
Medical benefits
Dental benefits
Paid time off
Senior Backend Engineer — Python, FastAPI & Data
Senior Backend Engineer — Python, FastAPI & Data

Base-2 Solutions • Maryland

On-site
USD 120,000 - 180,000
Senior Python Backend Engineer
Senior Python Backend Engineer

Accroid Inc • Philadelphia

On-site
USD 140,000 - 210,000
Senior Python Architect: Scalable Backend & APIs
Senior Python Architect: Scalable Backend & APIs

Geak Minds • United States

Remote
USD 140,000 - 190,000
Senior Backend Engineer - Python, FastAPI, Data Systems
Senior Backend Engineer - Python, FastAPI, Data Systems

Base-2 Solutions, LLC • Norfolk (VA)

On-site
USD 120,000 - 150,000
Senior Python Backend Engineer (Hybrid NYC)
Senior Python Backend Engineer (Hybrid NYC)

CBTS • New York (NY)

Hybrid
USD 120,000 - 160,000
Senior Python Backend Engineer (Hybrid)
Senior Python Backend Engineer (Hybrid)

Tier4 Group • Franklin (WI)

Hybrid
USD 90,000 - 130,000
Competitive Rates
Benefits
Free daily lunch (onsite)