Talent.com
Python Engineer

Python Engineer

Mastech DigitalRedmond, WA, US
job_description.job_card.variable_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.temporary
job_description.job_card.job_description

Mastech Digital provides digital and mainstream technology staff as well as Digital Transformation Services for all American Corporations. We are currently seeking a Python Engineer for our client in the IT Services domain. We value our professionals, providing comprehensive benefits and the opportunity for growth. This is a Contract position, and the client is looking for someone to start immediately.

Duration : 24 Months Contract

Salary : $75.00-$80.00 / Hourly

Role : Python Engineer

Primary Skills : Python

Role Description : The Python Engineer must have 5+ years of experience. For this role, you must be a highly skilled Python Engineer to join a dynamic team focused on product tracking as part of a broader reorganization under new leadership. This is an exciting opportunity to contribute to cutting-edge technologies while working in a highly collaborative environment.

The team is actively growing and is looking to bring in a contingent worker (CW) for a long-term engagement involving critical back end and system-level development.

Responsibilities :

  • Design, develop, and maintain production-quality code in 100% Python.
  • Build and optimize distributed systems and integrate with non-Python APIs.
  • Apply strong OOP principles and manage concurrency in large-scale applications.
  • Perform in-depth debugging and troubleshooting in complex environments.
  • Contribute to technical discussions and collaborate effectively with cross-functional teams.
  • Write comprehensive unit and integration tests to ensure robust performance.
  • Participate in a rigorous coding test as part of the hiring process.

Required Qualifications :

  • Expert-level proficiency in Python with proven experience in large-scale, production-grade environments.
  • Strong understanding of object-oriented programming, concurrency, and distributed systems.
  • Hands-on experience working with non-Python APIs.
  • Excellent debugging and problem-solving skills.
  • Demonstrated ability to write clean, efficient, and well-tested code.
  • Preferred Skills :

  • Familiarity with the Scientific Python stack (e.g., SciPy).
  • Working knowledge of PyTorch (even though the role is not ML-heavy).
  • Team Culture :

  • Strong emphasis on collaboration and communication.
  • Encourages idea-sharing and values individuals who are engaged, proactive.
  • Looking for team players who combine technical depth with interpersonal skills.
  • Key Skills :

  • Python (Advanced / Production-level)
  • Object-Oriented Programming (OOP)
  • Distributed Systems
  • Concurrency and Multithreading
  • API Integration (REST, gRPC, etc.)
  • PyTorch
  • SciPy / Scientific Python Stack
  • System Architecture
  • Git / Version Control
  • Agile Development
  • Education : Bachelor’s degree in Computer Science, Electrical / Electronic Engineering, Information Technology or another related field or Equivalent

    Experience : Minimum 5+ years of experience

    Travel : No

    Local Preferred : Yes

    Note : Must be able to work on a W2 basis (No C2C)

    serp_jobs.job_alerts.create_a_job

    Python Engineer • Redmond, WA, US