JOBSEARCHER

Python Engineer

Location: Redmond, WA Job Code: 299690 Posted: Jul 31, 2025 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 ContractLocation: Onsite in Redmond, WA/Seattle, WA/Boston, MA/New York, NY/Menlo Park, CASalary: $75.00-$80.00/HourlyRole: Python EngineerPrimary Skills: PythonRole 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 SystemsConcurrency and MultithreadingAPI Integration (REST, gRPC, etc.)PyTorchSciPy/Scientific Python StackSystem ArchitectureGit/Version ControlAgile DevelopmentEducation: Bachelor's degree in Computer Science, Electrical/Electronic Engineering, Information Technology or another related field or EquivalentExperience: Minimum 5+ years of experienceRelocation: This position will not cover relocation expensesTravel: NoLocal Preferred: YesNote: Must be able to work on a W2 basis (No C2C)Recruiter Name: Abhishek BhatiRecruiter Phone: 412.484.5019Benefits: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.