Python Software Engineer

  • Seattle, WA
  • Posted 1 day ago | Updated 1 day ago

Overview

On Site
$45 - $55
Full Time

Skills

Flask
Python
Kubernetes
Docker
Django
Continuous Delivery
Continuous Integration
Database
Debugging
Amazon Web Services
Agile
Problem Solving
SQL
Scrum
Vue.js

Job Details

About the Role:

  • Open to relocate across the U.S.

  • Hybrid / On-site roles available in cities like Austin, Dallas, NYC, Chicago, Atlanta, New Jersey

We are actively hiring Python Developers for multiple Fortune 500 clients across the U.S. We're seeking talented engineers who are open to relocation and excited to join high-performance, collaborative development teams.

You'll be working on cutting-edge applications in industries like finance, healthcare, and enterprise SaaS. These roles are primarily on-site or hybrid, with relocation assistance and onboarding support provided for qualified candidates.


Key Responsibilities:

  • Design, develop, and maintain scalable backend systems using Python.

  • Work with modern frameworks such as Django, Flask, or FastAPI.

  • Collaborate with cross-functional teams, including Product, DevOps, and QA.

  • Participate in architectural design and conduct peer code reviews.

  • Build and integrate REST APIs, databases, and CI/CD pipelines.


Required Qualifications:

  • 4 5 years of hands-on Python development experience.

  • Recent backend coding experience (within the last 6 12 months).

  • Proficient in working with SQL/NoSQL databases, REST APIs, and CI/CD workflows.

  • Strong debugging and problem-solving skills.

  • Willingness and eligibility to relocate within the U.S.


Preferred Skills (Nice to Have):

  • Experience with AWS, Docker, or Kubernetes.

  • Exposure to front-end frameworks like React or Vue.js.

  • Familiarity with Agile/Scrum development environments.


Why Join Us:

  • Access to exclusive, high-impact roles at leading U.S. companies

  • Competitive compensation + relocation and onboarding support

  • Work on meaningful, large-scale systems using modern Python stacks

  • Supportive recruitment team that guides you throughout the hiring process

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.