Senior Python Backend Developer

Cognizant

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Washington, DC
Salary
$80,000–$118,000 / yr
Posted
19 days ago
Freshness
Confirmed live today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $187k
This role $99k
$62k $243k
below market most similar roles pay here above market

This role pays less than 98% of similar roles. Most pay $149,837–$225,000 — the blue band above. At the midpoint, this role pays about $99k versus about $187k for comparable roles.

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 Backend Developer

The Senior Python Backend Developer joins the IoT Practice team to engineer industry-aligned, IoT-enabled products that connect people with processes. This role focuses on backend development, where the developer will build reusable Python utilities, modules, and frameworks while handling Excel processing and integration. Key responsibilities include developing REST APIs, implementing caching, and performing debugging and performance optimization. The candidate must demonstrate proficiency in Python, FastAPI, Pydantic, and importlib. Technical requirements also include advanced SQL and PostgreSQL skills, specifically with stored procedures and functions. The developer will utilize Git for version control and perform unit testing using pytest. The role addresses the technical challenge of managing the proliferation of data from intelligent products by creating modern, connected products that facilitate unified human experiences.

What you'll do

  • Develop and maintain backend systems using Python and FastAPI.
  • Design and implement REST APIs for various business applications.
  • Write and manage complex SQL queries, stored procedures, and functions in PostgreSQL.
  • Build reusable Python utilities, modules, and frameworks to streamline development.
  • Implement and manage caching strategies to improve system performance.
  • Integrate and process Excel data using Python-based solutions.
  • Perform debugging and performance optimization to ensure high-quality software.
  • Write unit tests using pytest to ensure code reliability and stability.

What we're looking for

  • 8+ years of overall software development experience.
  • Strong hands-on Python development experience.
  • Strong FastAPI and REST API development experience.
  • Advanced SQL/PostgreSQL skills including hands-on experience with stored procedures and functions.
  • Experience with Pydantic, importlib, and building reusable Python utilities, modules, or frameworks.
  • Strong understanding and implementation of caching, debugging, and performance optimization.
  • Experience with Git, modern software development practices, and unit testing (preferably pytest).
  • Exposure to Docker/CI/CD is preferred.

More like this

Similar roles

Senior Python Engineer

Cognizant

Washington, DC 12 days ago
Python FastAPI PostgreSQL SQL Pydantic PyTest Azure Azure DevOps CI/CD REST API Object-Oriented Programming Software Architecture Generative AI Caching Microservices OpenAPI Swagger Secrets Management
8+ yrs exp

Staff Software Engineer, Backend Python

PayPal

San Jose, CA 55 days ago $176,500–$262,350
Python AWS Terraform RDBMS NoSQL Redis ElastiCache Hazelcast SQS Kafka RabbitMQ Pulsar Linux Java Virtual Machine SDLC GCP Azure
5+ yrs exp Hybrid

Staff Software Engineer, Backend Python

PayPal

San Jose, CA 55 days ago $176,500–$262,350
Python AWS Terraform RDBMS NoSQL Redis ElastiCache Hazelcast SQS Kafka RabbitMQ Pulsar Linux SDLC Scrum
5+ yrs exp Hybrid

Senior Backend Developer

Fiserv

Berkeley Heights, NJ 5 days ago $110,000–$186,000
Java SQL AWS Azure GCP Kafka CI/CD DevOps Agile Software Development Testing Debugging
6+ yrs exp

Senior Java Backend Developer

Cognizant

Sunnyvale, CA 13 days ago $68,000–$110,000
Java Spring Spring Boot Spring Data JPA Apache Kafka Kubernetes CI/CD Microsoft Azure Monitoring Observability Agile Scrum
6+ yrs exp

Senior Backend Engineer, Python / Microservices

Motorola Solutions

Richardson, TX 39 days ago $100,000–$130,000
Python Go Java C++ Node.js GCP Kubernetes Docker MQTT Kafka RabbitMQ Google Pub/Sub REST gRPC CI/CD Jenkins GitLab CI GitHub Actions PostgreSQL MySQL MongoDB TCP/IP DNS HTTP/HTTPS TLS VPC Wireshark Prometheus Grafana ELK OpenSearch Ansible Netmiko Nornir IAM Cloud KMS Secret Manager
5+ yrs exp