Demo

Software Development Engineer

TPI Global (formerly Tech Providers, Inc.)
Santa Clara, CA Full Time
POSTED ON 8/7/2026
AVAILABLE BEFORE 9/7/2026
Job Description

Senior Systems Software Engineer
6-month contract
Santa Clara Onsite


Job Summary
We are seeking a Senior Systems Software Engineer with strong expertise in C , Python, and Linux systems programming to support engineering productivity, release quality, and system reliability. This role is ideal for engineers who enjoy solving complex system-level problems, improving internal tooling, and working across storage, infrastructure, testing, and release engineering environments.
The ideal candidate has hands-on experience with distributed systems, storage technologies, Linux internals, CI/CD infrastructure, and debugging complex production or test failures.

Key Responsibilities
  • Develop and maintain high-performance software using C , C, and Python.
  • Debug and resolve complex issues involving Linux systems, storage platforms, and distributed environments.
  • Improve engineering productivity by enhancing internal tools, automation, and development workflows.
  • Analyze recurring test failures and implement scalable solutions to improve triage efficiency.
  • Enhance release health, test execution reliability, and engineering operational metrics.
  • Build and maintain automation around Jenkins, CI/CD pipelines, and release infrastructure.
  • Collaborate with software engineering teams to improve debugging, issue classification, and workflow automation.
  • Work with Git-based development workflows, including branching, code reviews, and version control.
  • Contribute to AI-assisted and automated engineering triage initiatives.
  • Identify opportunities to reduce manual effort and improve overall engineering efficiency.

Required Qualifications
  • Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field.
  • Strong programming experience in C , C, and Python.
  • Solid understanding of Linux operating systems and systems programming.
  • Experience with distributed systems, storage systems, or infrastructure software.
  • Strong knowledge of:
    • Multithreading
    • Concurrency
    • Synchronization
    • Memory Management
    • Operating System fundamentals
  • Experience with Git, source control, and collaborative software development.
  • Experience with Jenkins or similar CI/CD tools.
  • Proven experience debugging complex software, infrastructure, or system-level issues.
  • Excellent analytical, troubleshooting, and communication skills.

Preferred Qualifications
  • Experience with Linux Kernel concepts.
  • Knowledge of storage technologies such as NVMe, SAN, NAS, or file systems.
  • Experience with distributed storage or large-scale infrastructure platforms.
  • Experience improving engineering productivity, developer tooling, or release engineering processes.
  • Familiarity with automated testing frameworks and engineering operations.

Meet Your Recruiter

Pawan Kumar

Salary.com Estimation for Software Development Engineer in Santa Clara, CA
$121,295 to $146,364
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Development Engineer?

Sign up to receive alerts about other jobs on the Software Development Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$87,561 - $108,720
Income Estimation: 
$113,816 - $140,887
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at TPI Global (formerly Tech Providers, Inc.)

  • TPI Global (formerly Tech Providers, Inc.) Overland Park, KS
  • Job Description Duties: Civil - Associate Engineering Technician - Solar Must be located within 50 miles of one of the listed BV offices below - please spe... more
  • 9 Days Ago

  • TPI Global (formerly Tech Providers, Inc.) Ohio, OH
  • Job Description JOB DESCRIPTION Position Title: Electrical Engineer II Location: Onsite Position - Delaware, OH Duration: Contact to hire with 3- or 6-mont... more
  • 9 Days Ago

  • TPI Global (formerly Tech Providers, Inc.) Downey, CA
  • Job Description Job Title: Senior Software Engineer Duration: 12 months contract with high possibility of extension Location: Downey, CA, 90242 (Onsite) Sk... more
  • 9 Days Ago

  • TPI Global (formerly Tech Providers, Inc.) Montgomery, AL
  • Job Description Job Title : IT - Finance - IT Systems Technician Job location : Montgomery, AL (Onsite) Duration : 6 month contract with possibility for ex... more
  • 11 Days Ago


Not the job you're looking for? Here are some other Software Development Engineer jobs in the Santa Clara, CA area that may be a better fit.

  • Amazon Development Center U.S., Inc. Palo Alto, CA
  • DESCRIPTION We are hiring engineers for the Amazon Data Firehose Team. The team owns all aspects of the Firehose service, including requirements, architect... more
  • 12 Days Ago

  • Amazon Development Center U.S., Inc. Palo Alto, CA
  • DESCRIPTION Be part of a team which is passionate about solving real world data management and governance challenges. Come build large scale distributed sy... more
  • 12 Days Ago

AI Assistant is available now!

Feel free to start your new journey!