Software Engineer for DevOps and Tools


On Site
$150,000 - $185,000
Full Time


Computer Engineering
Computer Science
Develop software
Software Engineer
software development
tool development

Job Details

Software Engineer for DevOps and Tools


  • Develop software tools using Python
  • Collaborate with engineering teams to design, implement, and update toolchains
  • 80% of this position will be dedicated to tool development and 20% of this position will be dedicated integrating tools
  • Provide expertise in SCM systems, particularly Git and Gerrit
  • Possess in-depth knowledge of Makefiles, compilers, and toolchains across platforms such as Linux, Windows, and MacOS
  • Implement container solutions such as Docker to enhance application deployment and management


  • Must have deep knowledge of Python.
  • Must have knowledge in debugging
  • Must have knowledge from writing code from scratch
  • Must have experience in software development work
  • Must have database experience
  • Knowledge in Elastic platform experience is a plus
  • Knowledge in Linux is a plus
  • Knowledge in graphic tools is a plus
  • Demonstrated experience in bootstrapping infrastructure.
  • Proven experience in setup and configuration of monitoring tools.
  • Experience in creating and maintaining automation.
  • Experience with Linux OS and Applications.
  • Candidates with 3 to 7 years of relevant experience in software development, DevOps, or related roles.
  • Master's in Computer Science or Computer Engineering or a related technical field

Location: San Jose, CA

Type: Full-Time

Salary: $150,000 - $185,000 (DOE), plus RSU

Submit resumes to

Diane You


About OSI Engineering, Inc.