Software Engineer (Automation & Backend Systems)

Spectraforce Technologies, Inc.

San Diego (CA)

On-site

USD 110,000 - 150,000

Full time

9 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Spectraforce Technologies, Inc. is seeking a Software Engineer (Automation & Backend Systems) to join the Yield Architecture Engineering Automation team in San Diego, CA.

This hands-on role requires Python, Linux, SQL, and data-processing expertise to build production-grade automation and backend services. Responsibilities include developing automation scripts, data pipelines, and integrated workflows, while using AI-assisted tools to accelerate coding, testing, and documentation.

Qualifications

  • Bachelor’s or Master’s degree in a technical field with 3–4+ years of relevant experience.
  • Strong hands-on Python development experience.
  • Proficient Linux/Unix and SQL with relational databases.
  • Experience building automation tools, backend systems, or data-processing workflows.
  • Experience delivering production-quality software and using Git or similar VCS.
  • Excellent debugging, problem-solving, and communication skills.
  • Practical experience with GenAI-assisted software development tools.

Responsibilities

  • Develop, test, and maintain automation scripts, tools, and backend services.
  • Build Linux-based automation systems and engineering workflows.
  • Develop data-processing pipelines and database-driven workflows.
  • Integrate data from multiple systems using SQL, databases, and APIs.
  • Troubleshoot defects, database issues, jobs, and data pipelines.
  • Improve reliability with monitoring, logging, and operational support.
  • Leverage GenAI tools to accelerate coding, testing, and documentation.
  • Maintain production-quality code, testing standards, and version control.
  • Collaborate with teams on design reviews and issue resolution.
  • Support knowledge transfer and long-term maintainability.

Skills

Python
Linux/Unix
SQL
Git
Debugging
Communication
GenAI tools

Education

Bachelor's degree in CS/SE/EE or related field
Master's degree in related field

Tools

REST APIs
Oracle/PLSQL
LSF
Observability tools

Job description

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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Automation Engineer
Staff Automation Engineer

Manpower San Diego • San Diego (CA)

On-site
USD 120,000 - 180,000
Software Automation Engineer
Software Automation Engineer

Apolis • San Diego (CA)

On-site
USD 120,000 - 160,000
Software Engineer III
Software Engineer III

Walmart Global Tech • Sunnyvale (CA)

On-site
USD 120,000 - 180,000
Performance Bonuses
401(K) Match
Stock Purchase Plan
+17
Automation & Backend Engineer — AI-Driven Data Pipelines
Automation & Backend Engineer — AI-Driven Data Pipelines

Spectraforce Technologies, Inc. • San Diego (CA)

On-site
USD 110,000 - 150,000
Senior Software Engineer, AI Automations
Senior Software Engineer, AI Automations

Open Systems Technologies • San Carlos (CA)

On-site
USD 200,000 - 290,000
System Engineer / Senior Software Engineer
System Engineer / Senior Software Engineer

Compunnel, Inc. • Austin (TX)

On-site
USD 140,000 - 180,000
Senior Software Engineer (Backend)
Senior Software Engineer (Backend)

NTT DATA North America • St. Louis (MO)

On-site
USD 110,000 - 120,000
Senior Software Engineer – Java Python AI
Senior Software Engineer – Java Python AI

Winwire Technologies • San Jose (CA)

On-site
USD 120,000 - 160,000
Lead Software Automation Engineer
Lead Software Automation Engineer

Acceler8 Talent • San Francisco (CA)

On-site
USD 200,000 - 300,000
Salary of $200,000 - $300,000
Equity options
Greenfield work environment
+1
Automation Developer
Automation Developer

Vernovis, Ltd. • Louisville (KY)

Hybrid
USD 90,000 - 130,000