Full Stack Software Engineer

Safire Technology Group, Inc.

Culver City (CA)

On-site

USD 120,000 - 180,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Safire Technology Group, Inc. in Culver City, CA, seeks a versatile software engineer to design, build, deploy, and support advanced applications across embedded, mobile, desktop, and cloud platforms.

You will leverage AI-assisted development tools to boost velocity and integrate intelligent capabilities into mission-critical systems, collaborating with cross-functional teams to deliver robust, scalable software.

Qualifications

  • B.S. in Computer Science or equivalent.
  • Full life cycle development experience in web, mobile, and/or firmware.
  • Proficiency in one or more modern languages such as TypeScript, Rust, Python, Go, C, or C++.
  • Understanding of database design, web service architecture, code optimization, secure coding, and UI best practices.
  • Ability to leverage AI-assisted development tools to accelerate development and improve code quality.
  • Intellectual curiosity and broad technical interests.

Responsibilities

  • Collaborate with cross-functional teams to develop requirements and user stories for mission-critical user applications.
  • Design, document, and implement modular software systems spanning embedded firmware through cloud-scale applications.
  • Continuously improve software development, testing, and deployment workflows.
  • Ensure software systems are robust, secure, maintainable, and operable at scale.
  • Maintain awareness of industry best practices, emerging technologies, and modern software engineering methodologies.

Skills

TypeScript
Rust
Python
Go
C
C++
AI-assisted tools
Secure coding

Education

B.S. in Computer Science or equivalent

Tools

Cloud providers (Cloudflare, AWS, Azure, Google Cloud)
Fuzzing and fault injection tools

Job description

You will design, build, deploy, and support advanced software applications across embedded, mobile, desktop, and cloud platforms. Our advanced software provides energy intelligence to decision makers and operators in defense, commercial, and consumer domains. These critical energy insights enable smarter decisions, safer environments, and cost savings.

You will leverage modern AI-assisted development tools to improve engineering velocity and integrate intelligent capabilities into mission-critical software systems.

Responsibilities
  • Collaborate with cross‑functional teams to develop requirements and user stories for mission critical user applications.
  • Design, document, and implement modular software systems spanning embedded firmware through cloud‑scale applications.
  • Continuously improve software development, testing, and deployment workflows.
  • Ensure software systems are robust, secure, maintainable, and operable at scale.
  • Maintain awareness of industry best practices, emerging technologies, and modern software engineering methodologies.
Required Qualifications
  • B.S. in Computer Science or equivalent.
  • Full life cycle development experience in web, mobile, and/or firmware.
  • Strong professional experience in one or more modern programming languages such as TypeScript, Rust, Python, Go, C, or C++.
  • Intermediate or better understanding of database design, web service architecture, code optimization, secure coding, and user interface best practices.
  • Ability to leverage modern AI-assisted software development tools to accelerate development and improve code quality.
  • Intellectual curiosity and broad technical interests.
Preferred Qualifications
  • Expertise in one or more specialized software domains such as time-series analysis, machine learning, systems architecture, distributed systems, or high-availability environments.
  • Experience deploying complex systems to many different cloud providers, including Cloudflare, AWS, Azure, and Google Cloud.
  • Experience with embedded systems or serial protocols, including RTOS, FPGAs, and CAN bus.
  • Experience applying fuzzing, fault injection, and adversarial testing techniques to embedded or enterprise systems.
  • Familiarity with government compliance requirements, including CMMC, ITAR, and FedRAMP.

Safire engineers the hardware and software inside the world’s most demanding energy systems: batteries built to survive conditions that destroy ordinary equipment, sensors that catch what others miss, and an AI-powered operating system that turns raw data into real-time intelligence operators can act on immediately.

Power that fails doesn’t get a second attempt. Vehicles, grids, and mission‑critical systems all run on infrastructure that has to work exactly once, exactly right. That’s the moment we build for.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Software Engineer
Full Stack Software Engineer

Motive Workforce • Los Angeles (CA)

On-site
USD 120,000 - 180,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Commonwealth Fusion Systems • Harvard (MA)

On-site
USD 120,000 - 185,000
Equity
Comprehensive benefits
13 Company-wide holidays
+5
Full Stack Software Engineer
Full Stack Software Engineer

Smartsearchonline • Los Angeles (CA)

On-site
USD 165,000 - 190,000
Embedded-to-Cloud Full-Stack Engineer — AI-Driven
Embedded-to-Cloud Full-Stack Engineer — AI-Driven

Safire Technology Group, Inc. • Culver City (CA)

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

Webhosting • Northern (KY)

On-site
USD 140,000 - 190,000
Technical Product Manager - Enterprise Software
Technical Product Manager - Enterprise Software

Safire Technology Group, Inc. • Culver City (CA)

On-site
USD 160,000 - 210,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Commonwealth Fusion Systems LLC • Massachusetts

On-site
USD 140,000 - 200,000
Equity compensation
Company holidays
Flexible vacation
+8
Principal Software Engineer: Distributed Systems (Config, Test, & Deployment)
Principal Software Engineer: Distributed Systems (Config, Test, & Deployment)

Cloudflare • Austin (TX)

On-site
USD 200,000 - 250,000
Medical/Rx Insurance
Dental Insurance
Vision Insurance
+4
Principal Software Engineer: Distributed Systems (Config, Test, & Deployment)
Principal Software Engineer: Distributed Systems (Config, Test, & Deployment)

Cloudflare • Washington

On-site
USD 220,000 - 275,000
Medical/Rx Insurance
Dental Insurance
Vision Insurance
+5
Senior Systems Engineering Manager, Operability
Senior Systems Engineering Manager, Operability

Fluence Energy, LLC • Houston (TX)

On-site
USD 160,000 - 230,000