Post Job Free
Sign in

Python Engineer

Company:
Mastech Digital
Location:
Redmond, WA
Pay:
75USD - 80USD per hour
Posted:
August 02, 2025
Apply

Description:

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

Location: Onsite in Redmond, WA/Seattle, WA/Boston, MA/New York, NY/Menlo Park, CA

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

Relocation: This position will not cover relocation expenses

Travel: No

Local Preferred: Yes

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

Recruiter Name: Abhishek Bhati

Recruiter Phone:

Benefits:

We have various coverages and additional benefits to choose from:

- Medical, Dental (Including Ortho) & Vision Insurance (Option to Enroll).

- Paid Leaves (Wherever applicable).

- Life & Disability Coverage (Upon eligibility).

- 401K Option, Education Assistance Program and more.

Mastech Digital is an Equal Opportunity Employer - All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.

Full-time

Apply