We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Software Engineer (Automation & Backend Systems)

Spectraforce Technologies
United States, California, San Diego
Oct 16, 2026
Role - Software Engineer (Automation & Backend Systems)

Location: San Diego, CA 92121

Contract Duration: 12 months


Position Overview

Client is seeking an experienced engineer to develop, maintain, and support production-grade software automation systems, backend services, and data-processing workflows. The engineer will join the Automation team within Yield Architecture Engineering, helping improve engineering productivity, system reliability, and operational efficiency.

This is a hands-on individual contributor role requiring strong Python, Linux, SQL, database, and software troubleshooting skills. The engineer will also use AI-assisted development tools to accelerate coding, testing, debugging, and documentation while ensuring software quality and production readiness.

Key Responsibilities

  • Develop, test, and maintain automation scripts, tools, backend services, and software applications.
  • Build and support Linux-based automation systems and engineering workflows.
  • Develop and maintain data-processing pipelines and database-driven workflows.
  • Integrate data from multiple engineering systems using SQL, databases, and APIs.
  • Troubleshoot software defects, database issues, scheduled jobs, and data pipeline failures.
  • Improve system reliability through monitoring, logging, debugging, and operational support.
  • Use AI-assisted development tools such as Claude Code, OpenAI Codex, or similar coding agents to improve development productivity.
  • Maintain production-quality code, testing standards, documentation, and version control practices.
  • Collaborate with software and engineering teams on design reviews, issue resolution, and delivery.
  • Support knowledge transfer and documentation to ensure long-term maintainability.



Required Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or a related field, plus 4+ years of relevant experience; OR a master's degree in a related field plus 3+ years of relevant experience.
  • Strong hands-on Python development experience.
  • Strong Linux/Unix experience.
  • Experience with SQL and relational databases.
  • Experience building automation tools, backend systems, or data-processing workflows.
  • Experience developing and maintaining production-quality software.
  • Experience with Git or a similar version control system.
  • Effective debugging and problem-solving skills.
  • Effective written and verbal communication skills.
  • Practical experience using GenAI-assisted software development tools.



Preferred Qualifications

  • Experience in semiconductor, ASIC, or engineering automation environments.
  • Experience with REST APIs and backend application development.
  • Experience with Oracle, PL/SQL, or large-scale data systems.
  • Experience with LSF, distributed computing, batch processing, or job scheduling.
  • Experience with dashboards, monitoring, logging, and observability tools.
  • Experience supporting production systems and engineering workflows.

Applied = 0

(web-9db6c7984-mbrlq)