Software Engineer

Smack Technologies

El Segundo (CA)

On-site

Confidential

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive salary and equity
Medical, dental, and vision insurance
401(k) retirement plan
Paid time off and company holidays

Job summary

A defense-focused AI company in California is seeking a Backend Engineer to design and build critical backend services. Responsibilities include developing APIs, supporting deployment, and ensuring system reliability. The ideal candidate should have strong backend engineering experience, proficiency in Python or Go, and be comfortable working in collaborative engineering teams. The company offers competitive salary, equity, and comprehensive benefits including medical and 401(k).

Qualifications

  • Professional experience building and operating production software systems.
  • Strong backend engineering experience with some exposure to full-stack development.
  • Experience developing and maintaining APIs (REST, gRPC, GraphQL, or similar).
  • Experience with a strongly typed language (Go/Java/C#/C++).
  • Experience building and maintaining APIs (REST, gRPC, GraphQL).
  • Experience deploying and operating services.
  • Familiarity with Kubernetes or similar tools.
  • Ability to navigate ambiguous problems with clarity.
  • Collaborative, fast-moving engineering teams.

Responsibilities

  • Design and build backend services that power core product capabilities.
  • Develop and maintain APIs used by internal systems and user-facing applications.
  • Support deployment, configuration, and operation of services.
  • Support deployment, configuration, and operation of services in TS/SCI and on-prem environments.
  • Debug and resolve issues across services, deployments, and integrations.
  • Work closely with engineers to turn ambiguous requirements into working systems.
  • Travel periodically to support customer integrations and on-site deployments.
  • Continuously improve system reliability, performance, and maintainability.

Skills

Backend engineering
API development
Proficiency in Python
Experience with Kubernetes
API development
Kubernetes
Ambiguity handling
Team collaboration

Tools

Go
Java
C#
C++

Job description

Smack Technologies is a defense-focused AI company building software that helps government teams plan, train, and operate more effectively. We create production systems that combine advanced simulation, data, and engineering to solve complex real-world problems.

Tasks

Design and build backend services that power core product and platform capabilities.

Develop and maintain APIs used by internal systems and user-facing applications.

Contribute to full-stack features when the product needs require it.

Support deployment, configuration, and operation of services in TS/SCI and on-prem environments.

Debug and resolve issues across services, deployments, and integrations.

Work closely with engineers to turn ambiguous requirements into working systems.

Travel periodically to support customer integrations and on-site deployments.

Continuously improve system reliability, performance, and maintainability.

Requirements

Professional experience building and operating production software systems

Strong backend engineering experience with some exposure to full-stack development

Proficiency in Python or Go in a professional environment

Experience with at least one strongly typed language such as Go, Java, C#, or C++

Experience developing and maintaining APIs (REST, gRPC, GraphQL, or similar)

Experience supporting deployed services, including basic deployment, scripting, or operational tasks

Exposure to Kubernetes or similar orchestration tools

Ability to operate effectively in ambiguous problem spaces and help clarify requirements

Experience working in collaborative, fast-moving engineering teams

Benefits

Competitive salary and equity

Medical, dental, and vision insurance

401(k) retirement plan

Paid time off and company holidays

If you want your work to move beyond development and into real operational use, we encourage you to apply.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer - Forward Deployed
Software Engineer - Forward Deployed

Smack Technologies Inc. • El Segundo (CA)

On-site
USD 140,000 - 190,000
Forward-Deployed Software Engineer: AI for Mission Ops
Forward-Deployed Software Engineer: AI for Mission Ops

Smack Technologies Inc. • El Segundo (CA)

On-site
USD 140,000 - 190,000
Software Engineer
Software Engineer

Amadeus Search • El Segundo (CA)

On-site
USD 180,000 - 200,000
401k
PTO
Healthcare
+1
Software Engineer (Full Stack / Backend Focus)
Software Engineer (Full Stack / Backend Focus)

Staffed4U • Virginia (MN)

On-site
USD 150,000 - 190,000
Five weeks PTO annually
11 floating holidays
Employer-paid 401(k) with Vanguard
Sr. Software Engineer
Sr. Software Engineer

CyberCoders • Dayton (OH)

On-site
USD 120,000 - 160,000
Health/Vision/Dental/Life Insurance
Supplemental Life Insurance
401k
+5
Sr. Software Engineer
Sr. Software Engineer

Vosper Thornycroft Group • Herndon (VA)

On-site
USD 85,000 - 120,000
Sr. Software Engineer
Sr. Software Engineer

VTG Defense • Herndon (VA)

On-site
USD 85,000 - 115,000
Sr. Software Engineer
Sr. Software Engineer

VT Group (VTG) • Herndon (VA)

On-site
USD 80,000 - 120,000
Software Engineer (SWE) - Mid
Software Engineer (SWE) - Mid

Spear AI • United States

Hybrid
USD 120,000 - 190,000
Unlimited PTO
Comprehensive Health & Benefits
11 Paid Holidays
+11
1584 - Software Engineer
1584 - Software Engineer

Sigma Defense Systems LLC • Huntsville (AL)

On-site
USD 65,000 - 75,000
Dental and Vision Insurance
Medical Insurance with HSA, FSA, and DFSA Plans
Life and AD&D coverage
+6