Full Stack Software Engineer

Safire

Culver City (CA)

On-site

USD 110,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Safire in Culver City is seeking engineers to design, build, deploy, and support advanced software across embedded, mobile, desktop, and cloud platforms. You will leverage AI-assisted tools to enhance engineering velocity and integrate intelligent capabilities into mission-critical software systems.

You will collaborate with cross-functional teams to define requirements, implement modular systems, and continuously improve development and deployment workflows to ensure robust, secure software at

Qualifications

  • B.S. in Computer Science or equivalent.
  • Full life cycle development experience in web, mobile, and/or firmware.
  • Strong experience 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.
  • Excellent communication skills.

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++

Education

B.S. in Computer Science or equivalent

Job description

Overview

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.
  • Excellent communication skills.
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.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full Stack Developer with Security Clearance
Full Stack Developer with Security Clearance

VTG • Chantilly (VA)

On-site
USD 120,000 - 160,000
Sr. Product Engineer
Sr. Product Engineer

Istaridigital.Ai • United States

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

Jobtailor • Austin (TX)

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

Midmark Corporation • Cincinnati (OH)

On-site
USD 110,000 - 140,000
Senior Software Engineer
Senior Software Engineer

Searchability® • Dallas (TX)

On-site
USD 90,000 - 150,000
Senior Software Engineer
Senior Software Engineer

Kismet Search • California (MO)

On-site
USD 140,000 - 190,000
Senior Systems Engineer, Cloudflare Tunnel
Senior Systems Engineer, Cloudflare Tunnel

Jobtailor • Austin (TX)

On-site
USD 140,000 - 190,000
Senior Mission Systems Software Engineer (C2)
Senior Mission Systems Software Engineer (C2)

Stealth Mode • Huntsville (AL)

On-site
USD 120,000 - 180,000
Senior Engineer Full Stack
Senior Engineer Full Stack

Compunnel, Inc. • Aliso Viejo (CA)

On-site
USD 120,000 - 160,000
Full Stack Developer
Full Stack Developer

Vosper Thornycroft Group • Chantilly (VA), Northern (KY)

Hybrid
USD 110,000 - 140,000