1

Python Developer Jobs in Brentwood, TN (NOW HIRING)

Staff Backend Engineer

Brentwood, TN · On-site

$180K - $210K/yr

This is a hands-on IC role focused on building durable, scalable systems in Python alongside other senior and staff engineers. You'll work on foundational backend services that other teams depend on.

Staff Backend Engineer

Brentwood, TN · Hybrid

$180K - $210K/yr

This is a hands-on IC role focused on building durable, scalable systems in Python alongside other senior and staff engineers. You'll work on foundational backend services that other teams depend on.

Senior C++ Developer

Brentwood, TN · On-site

$55 - $65/hr

Our client is currently seeking a Senior C++ Developer Location: Franklin, TN OR Andover, MA ... Python for tooling or automation Strong understanding of networking fundamentals (TCP/IP ...

This is a hands-on IC role focused on building durable, scalable systems in Python alongside other senior and staff engineers. Youll work on foundational backend services that other teams depend on.

Framework Developer Senior

Nashville, TN

$52.75 - $69.50/hr

Proficiency in programming languages (e.g., Python, JavaScript/TypeScript, C# * Experience with cloud platforms such as AWS, Azure, or GC * Proficiency in CI/CD tools such as Azure Pipelines, GitHub ...

DevOps Engineer II

Nashville, TN · On-site

$51 - $69.75/hr

Solid experience with at least one programming or scripting language (Python preferred). * Hands-on experience with Infrastructure as Code tools such as Terraform, Pulumi, and/or CloudFormation.

Full-Stack Software Engineer (Agents & Rapid Prototyping) Location: Remote (US-friendly hours) Type ... Are fluent in a modern web stack (e.g., TypeScript/Node , Python , React/Next ; Postgres/Redis;

Full-Stack Software Engineer (Agents & Rapid Prototyping) Location: Remote (US-friendly hours) Type ... Are fluent in a modern web stack (e.g., TypeScript/Node , Python , React/Next ; Postgres/Redis;

Senior Cloud DevOps Engineer

Franklin, TN · Remote

$125K - $161K/yr

Proficiencyin at least one scripting or programming language (Python, TypeScript, Go, or Bash);strong communicationskills across technical and non-technical teams. * AWS Solutions Architect Associate ...

next page

Showing results 1-20

Python Developer information

See Brentwood, TN salary details

$12

$55

$81

How much do python developer jobs pay per hour?

As of Jul 14, 2026, the average hourly pay for python developer in Brentwood, TN is $55.46, according to ZipRecruiter salary data. Most workers in this role earn between $45.72 and $62.98 per hour, depending on experience, location, and employer.

What are some common challenges Python Developers face when working on large-scale projects?

Python Developers working on large-scale projects often encounter challenges such as managing codebase complexity, ensuring consistent code style among team members, and optimizing application performance. Collaboration with other developers becomes essential, often requiring the use of version control systems and code review processes. Additionally, integrating Python code with other technologies or legacy systems can present unique compatibility and testing hurdles. Proactively adopting best practices like modular architecture and thorough documentation can help mitigate these issues.

What Does a Python Developer Do?

As a Python developer, your job is to use the Python programming language to develop, implement, and debug a project. In this role, you may create an application for your employer, design the framework for your code, build tools as necessary to get the job done, create websites, or publish new services. Python developers often work with data collection and analytics to create useful answers to questions and provide insight where it's needed most. Like most programming positions, the specifics of this job vary based on the needs of your employer. Some Python developers work as independent contractors instead of being exclusive to one company.

What is the difference between Python Developer vs Java Developer?

AspectPython DeveloperJava Developer
Required CredentialsBachelor's in CS or related field, Python certifications (optional)Bachelor's in CS or related field, Java certifications (optional)
Work EnvironmentWeb development, data science, automation, scriptingEnterprise applications, Android development, backend systems
Industry UsageTech startups, data companies, automation firmsFinancial services, enterprise software, mobile app companies
Common Search/ComparisonOften compared for backend and scripting rolesCompared for enterprise and mobile app development

Python Developers and Java Developers share similar educational backgrounds and often work in backend environments. However, Python is favored for data science, scripting, and rapid development, while Java is preferred for large-scale enterprise applications and Android development. Both roles are highly sought after, but their industry focus and project types differ.

What are the key skills and qualifications needed to thrive as a Python Developer, and why are they important?

To thrive as a Python Developer, you need strong programming skills in Python, a solid understanding of algorithms and data structures, and often a degree in computer science or a related field. Familiarity with frameworks like Django or Flask, version control systems such as Git, and knowledge of databases and cloud services are commonly required. Problem-solving ability, attention to detail, and effective communication help developers collaborate and deliver high-quality code. These skills and qualities are vital to building efficient, scalable software solutions and contributing effectively to development teams.

What does a Python Developer do?

A Python Developer designs, codes, and maintains software applications using the Python programming language. They often work on web applications, data analysis, automation scripts, and more. Their responsibilities can include writing and testing code, debugging programs, integrating third-party services, and collaborating with other developers and stakeholders. Python Developers are valued for their ability to create efficient, scalable, and readable code. They may also be involved in deploying applications and maintaining technical documentation.
What are the most commonly searched types of Python Developer jobs in Brentwood, TN? The most popular types of Python Developer jobs in Brentwood, TN are:
What cities near Brentwood, TN are hiring for Python Developer jobs? Cities near Brentwood, TN with the most Python Developer job openings:

Palantir Foundry Developer (Contract - Nashville, TN | Remote Eligible | Open to All US States)

Symhas

Nashville, TN • Remote

Other

Posted 18 days ago


Job description

Palantir Foundry Developer — Contract (Nashville, TN | Remote Eligible | All US States Welcome)

Engagement Type: Contract (W2 or Corp-to-Corp) | Base Location: Nashville, Tennessee | Remote: Yes — candidates from all 50 US states are eligible

About the Role

We're looking for an experienced Palantir Foundry Developer for a contract engagement based in Nashville, Tennessee with remote flexibility. You'll be a key technical contributor on Palantir Foundry, working with data engineers, analysts, and business stakeholders to design, build, and operationalize data-driven applications and pipelines.

Key Responsibilities
  • Foundry Platform Development: Design, build, and maintain data pipelines, ontology objects, and Foundry applications using Pipeline Builder, Code Workbook, Contour, Workshop, and related tooling.
  • Ontology Design & Data Modeling: Define and manage ontology object types, properties, links, and action types to create a unified semantic layer across enterprise data domains.
  • Data Pipeline Engineering: Build scalable ETL/ELT pipelines using Spark, Python (PySpark), and SQL transforms. Implement incremental processing, schema enforcement, and data quality checks.
  • Application & Dashboard Development: Develop Foundry Workshop applications, Contour analyses, and operational dashboards that surface actionable insights to business stakeholders.
  • Stakeholder Collaboration: Partner with product owners, data architects, and business teams to translate requirements into Foundry solutions.
  • Best Practices: Contribute to coding standards and documentation; support code reviews.
What We're Looking For
  • Hands-on experience with Palantir Foundry (Ontology, Pipeline Builder, Workshop, and/or Contour)
  • Proficiency in Python (PySpark), Spark, and SQL for data transforms
  • Experience building data pipelines and applications in a production environment
  • Solid understanding of data modeling and ETL/ELT patterns
  • Comfortable working directly with business stakeholders to translate requirements into technical solutions
Nice to Have
  • Palantir Foundry certification or formal Palantir training
  • Experience in defense, healthcare, finance, or supply chain industries
  • Familiarity with AIP (Palantir AI Platform) or Palantir Apollo
Application Process

We ask a few short screening questions to help us understand your Foundry experience — this helps us route strong applications to the hiring team quickly.

Contract Details
  • Type: Contract (W2 or C2C) | Duration: 6–12 months | Hours: 40 hrs/week | Base: Nashville, TN | Remote: Yes | Start: ASAP