1

Backend Engineer Python Jobs (NOW HIRING)

... engineers in async Python best practices, pydantic -aiagent design, and clean, testable agentic ... Qualifications • 6+ years of professional backend development experience with expert-level ...

This role may evolve into a backend or general engineering lead as we scale. Requirements * 10+ years building and shipping web applications in Python, Go, or Rust * Experience generally across the ...

HCLTech - Digital Business is seeking a Python Backend Engineer to build the backbone of their platform. The role involves creating high-performance APIs, integrating advanced AI agent logic, and ...

Backend Engineer Location: New York, NY . Job Type: ContractRole Overview We are seeking a Backend ... The ideal candidate has strong experience building Python-based applications, designing APIs, and ...

Your role extends beyond writing code; you will architect scalable backend services for the BX platform and guide a team of engineers in delivering cloud-native, Python-based systems built for the ...

The AI and Machine Learning team is looking for Sr Python Backend Engineer to build world-class data solutions that are used by data scientists, ML engineers and researchers to power Apple Foundation ...

As a Senior Python Backend Engineer at AIAEC, you will be a key architect and builder of ChatAEC and our suite of AI-driven civil engineering tools. You won't just be writing APIs; you will be ...

$125 - $150/hr

Yadda is hiring a remote candidate for Backend Developer (Python / Django) | Senior. This is a full time position. Work location: UK, Canada, USA. * The role typically involves technologies such as ...

The AI and Machine Learning team is looking for Sr Python Backend Engineer to build world-class data solutions that are used by data scientists, ML engineers and researchers to power Apple Foundation ...

Showing results 21-40

Backend Engineer Python information

See salary details

$16K

$148.2K

$191K

How much do backend engineer python jobs pay per year?

As of Sep 9, 2026, the average yearly pay for backend engineer python in the United States is $148,233.00, according to ZipRecruiter salary data. Most workers in this role earn between $145,500.00 and $167,500.00 per year, depending on experience, location, and employer.

What does a backend engineer python do?

A Backend Engineer Python designs, builds, and maintains the server-side logic, databases, and APIs of software applications using the Python programming language. They ensure that the backend of websites or applications is robust, scalable, and secure, often working with frameworks like Django or Flask. Their work enables the frontend, or user-facing part, of an application to interact seamlessly with data and services. Backend Python engineers also optimize performance, troubleshoot issues, and collaborate with other developers to deliver high-quality software solutions.

What are the key skills and qualifications needed to thrive as a backend engineer python?

To thrive as a Backend Engineer (Python), you need strong programming skills in Python, a solid understanding of algorithms, data structures, and experience with server-side frameworks, usually supported by a degree in computer science or related fields. Familiarity with tools like Django or Flask, RESTful API development, version control systems like Git, and cloud services such as AWS or Azure is typically required. Problem-solving abilities, effective communication, and teamwork are essential soft skills that enhance collaboration and project delivery. These skills and qualities are crucial to building reliable, scalable backend systems that meet business needs and integrate seamlessly with other technologies.

What are some common challenges backend engineers working with Python might encounter when optimizing application performance?

Backend Engineers using Python often face challenges related to optimizing code for scalability and speed, especially as applications grow in complexity and user base. Issues like managing database queries efficiently, handling concurrency, and minimizing memory usage are common. Engineers may also need to select appropriate frameworks and tools, implement effective caching strategies, and profile bottlenecks to ensure robust performance. Regular collaboration with frontend developers and DevOps teams is crucial to identify and resolve performance issues throughout the development lifecycle.
More about Backend Engineer Python jobs

What are popular job titles related to Backend Engineer Python jobs?

For Backend Engineer Python jobs, the most frequently searched job titles are:

Infographic showing various Backend Engineer Python job openings in the United States as of September 2026, with employment types broken down into 1% Internship, 92% Full Time, 3% Part Time, and 4% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $148,233 per year, or $71.3 per hour.

Backend Python Developer in NJ/TX/FL

Frisco, TX • On-site

Contractor

Re-posted 8 days ago


Job description

Job Title: Backend Engineer (Python)

Location : Berkeley Heights, NJ OR Jacksonville, FL OR Frisco, TX (5days onsite any location is fine )

Duration: Long Term Contract

 

Responsibilities and Duties

  • Design and deliver high quality features and enhancements.
  • Own the end-to-end delivery of large features within your team that could span 3+ months.
  • Create technical design specifications in collaboration with other members of the engineering team.
  • Provide estimates and actively participate in the sprint planning process.
  • Produce highly secure solutions.
  • Tune the performance of our distributed system to ensure they operate within our SLAs.
  • Peer review other engineers’ code.
  • Mentor other engineers to create good technical solutions to problems and ship code quickly to our customers.

Qualifications and Skills

  • Experience with cloud computing and container-based distributed systems (Docker).
  • Experience working with relational databases (preferably MySQL) and high proficiency with SQL.
  • Understanding of higher level RDBMS concepts (locking and transaction model, isolation levels, deadlocks, etc.).
  • Significant experience with at least one dynamically typed, object-oriented programming. language ( preference for Python).
  • Great understanding of distributed systems and microservice architecture.
  • Hands-on experience in using message brokers such as RabbitMQ.
  • Deep understanding of restful API development.
  • Demonstrated ability to work in a fast pace customer centric environment.
  • 8+ years of experience in software development.
  • Excellent communication and organization skills.
  • Proven experience using code repositories such as GitHub.
  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent.
  • Familiar with *nix like environments.
  • Build and integration experience with Payroll Providers and Time & Attendance platforms is highly desirable.