Python Software Engineer

Gosnaphop

Nashville (TN)

Hybrid

USD 83,000 - 131,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Medical insurance
Dental insurance
Vision insurance
401(k)

Job summary

Addison Group in Nashville, TN is seeking a Python Software Engineer to support backend development and large-scale data processing in a modernized financial services environment.

The role emphasizes hands-on coding, architectural decision-making, and collaboration with cross-functional teams. It offers a 12-24 month contract with potential conversion to full-time in a hybrid work setup.

Qualifications

  • Strong hands-on Python development experience.
  • Experience building backend architectures and data-intensive workloads.
  • Experience modernizing legacy applications and scaling systems.

Responsibilities

  • Develop and enhance backend applications primarily using Python.
  • Design solutions for processing, transforming, and working with large volumes of data.
  • Build efficient systems capable of handling complex calculations and computational workloads.
  • Participate in modernization efforts involving legacy applications and technology stacks.
  • Assess existing systems and recommend improvements related to scalability, performance, and maintainability.
  • Contribute to backend architecture, APIs, databases, and distributed application design.
  • Develop and support applications using cloud and containerized technologies.
  • Take ownership of technical solutions from requirements through implementation and delivery.
  • Partner with engineering and business teams to translate complex requirements into effective software solutions.
  • Identify performance challenges and implement strategies to improve system efficiency.
  • Influence technical direction while continuing to remain highly hands-on with development.
  • Collaborate with other engineers on broader modernization and application development initiatives.

Skills

Python development
Backend engineering
REST APIs
Microservices
SQL databases
Data processing
Cloud technologies
Containerization
Architectural decisions
Problem solving

Tools

Cloud platforms
Containerization (Docker)
CI/CD

Job description

Job Title: Python Software Engineer

Industry: Financial Services

Location (city, state): Nashville, TN

Assignment Type: 12-24 month contract with potential conversion to Full Time

Pay: $60-$95/hour (Mid - Sr. Level)

Work Schedule: Hybrid - 3 days onsite per week

Benefits: This position is eligible for medical, dental, vision, and 401(k).

About The Company

Our client is a leading financial services organization focused on modernizing its technology environment. The engineering team works with large datasets, complex processing workflows, and highly computational applications while transitioning from legacy technologies to a more modern, Python-focused environment.

Job Description

We are seeking a Software Engineer with strong hands-on Python development experience to help drive technology modernization initiatives. This role will focus on backend engineering, large-scale data processing, complex computational workloads, and evolving legacy applications into scalable, modern solutions.

The ideal candidate will be a strong individual contributor who can take ownership of technical initiatives, make architectural decisions, and remain actively involved in development. This position offers the opportunity to make a significant impact on the team's technology direction while potentially growing into a broader technical leadership role.

Key Responsibilities
  • Develop and enhance backend applications and services primarily using Python.
  • Design solutions for processing, transforming, and working with large volumes of data.
  • Build efficient systems capable of handling complex calculations and computational workloads.
  • Participate in modernization efforts involving legacy applications and technology stacks.
  • Assess existing systems and recommend improvements related to scalability, performance, and maintainability.
  • Contribute to backend architecture, APIs, databases, and distributed application design.
  • Develop and support applications using cloud and containerized technologies.
  • Take ownership of technical solutions from requirements through implementation and delivery.
  • Partner with engineering and business teams to translate complex requirements into effective software solutions.
  • Identify performance challenges and implement strategies to improve system efficiency.
  • Influence technical direction while continuing to remain highly hands-on with development.
  • Collaborate with other engineers on broader modernization and application development initiatives.
Qualifications
  • Software engineering experience with extensive hands-on Python development.
  • Experience building backend applications, services, or data-intensive solutions.
  • Strong background working with large datasets and complex data-processing workflows.
  • Solid understanding of backend architecture and database technologies.
  • Experience with REST APIs, microservices, SQL databases, or similar backend technologies.
  • Proven experience helping modernize legacy applications or transition older technology stacks.
  • Ability to independently manage technical initiatives and make sound engineering decisions.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Excellent communication and collaboration abilities.
Additional Details
  • Knowledge of multiprocessing, parallel computing, distributed processing, or other scalable computational approaches is a plus.
  • Financial services experience is beneficial, particularly exposure to financial data, securitized assets, or structured finance.
  • Potential for conversion to Full Time after approximately 12-24 months.
  • Background check and drug screening may be required.

Addison Group is an Equal Opportunity Employer. Addison Group provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, national origin, age, disability, genetic information, marital status, amnesty, or status as a covered veteran in accordance with applicable federal, state and local laws. Addison Group complies with applicable state and local laws governing non-discrimination in employment in every location in which the company has facilities. Reasonable accommodation is available for qualified individuals with disabilities, upon request.

IND 005-10

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Python Software Engineer
Python Software Engineer

Addison Group • Nashville (TN)

Hybrid
USD 130,000 - 200,000
Medical insurance
Dental insurance
Vision insurance
+1
Senior Python Backend Engineer — Data-Intensive Modernization
Senior Python Backend Engineer — Data-Intensive Modernization

Addison Group • Nashville (TN)

Hybrid
USD 130,000 - 200,000
Medical insurance
Dental insurance
Vision insurance
+1
Python Backend Engineer – Hybrid, 12–24 Month Contract
Python Backend Engineer – Hybrid, 12–24 Month Contract

Gosnaphop • Nashville (TN)

Hybrid
USD 83,000 - 131,000
Medical insurance
Dental insurance
Vision insurance
+1
Software Engineer - Python
Software Engineer - Python

RouteOne • Idaho

On-site
USD 80,000 - 120,000
Python Engineer
Python Engineer

Allspring Global Investments • Milwaukee (WI)

On-site
USD 100,000 - 130,000
AWS Python Developer
AWS Python Developer

System One • Lafayette (LA)

On-site
USD 110,000 - 150,000
Health benefits
Dental
Vision
+3
Senior Python Engineer
Senior Python Engineer

Talentify • Jersey City (NJ)

On-site
USD 80,000 - 91,000
Medical, Dental, Vision
401K
Senior Python Developer
Senior Python Developer

Zillion Technologies, Inc. • McLean (VA)

On-site
USD 110,000 - 124,000
Medical
Dental
Vision
+1
Python Full Stack Developer with Financial
Python Full Stack Developer with Financial

MACHINE LEARNING TECHNOLOGIES LLC • Town of Andes (NY)

Hybrid
USD 83,000 - 131,000
Python Engineer
Python Engineer

Allspring Global Investments Holdings, LLC • Milwaukee (WI)

On-site
USD 100,000 - 130,000