Full Stack Software Engineer Culver City, CA

Safire Group

Culver City (CA)

Hybrid

USD 80,000 - 120,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Safire Technology Group, Inc. is seeking a software developer who will design, build, deploy, and support advanced software applications across various platforms including embedded, mobile, desktop, and cloud. The role requires expertise in modern programming languages and strong collaborative skills to work on mission-critical applications.

The ideal candidate will have a B.S. in Computer Science and full life cycle development experience in web, mobile, or firmware. Responsibilities include ensuring the robustness and security of software systems while leveraging the latest technologies.

Qualifications

  • Full life cycle development experience in web, mobile, and/or firmware.
  • Intermediate understanding of database design and user interface best practices.
  • Intellectual curiosity and broad technical interests.

Responsibilities

  • Collaborate with teams to develop requirements for user applications.
  • Design and implement modular software systems.
  • Continuously improve software development and deployment workflows.
  • Ensure software systems are robust, secure, and maintainable.
  • Maintain awareness of industry best practices.

Skills

TypeScript
Rust
Python
Go
C
C++
Database design
Web service architecture
Code optimization

Education

B.S. in Computer Science or equivalent

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.

1775 Tysons Boulevard
Fifth Floor, Tysons, VA 22102

2730 Cherokee Farm Way
Knoxville, TN 37920

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

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

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

Motive Companies, LLC • Los Angeles (CA)

On-site
USD 165,000 - 190,000
Software Engineer (Hybrid: Dayton, OH)
Software Engineer (Hybrid: Dayton, OH)

Leonardo DRS • Dayton (OH)

On-site
USD 85,000 - 110,000
Sign-on bonus eligibility
Full Stack Software Engineer
Full Stack Software Engineer

Motive Workforce • Los Angeles (CA)

On-site
USD 120,000 - 180,000
Software Engineer (Intermediate)
Software Engineer (Intermediate)

North South Consulting Group • Oregon

Hybrid
USD 120,000 - 150,000
Software Engineer (Intermediate)
Software Engineer (Intermediate)

North South Consulting Group • United States

Remote
USD 110,000 - 160,000
Software EngineerC
Software EngineerC

Oteemo, Inc • Manassas (VA)

On-site
USD 110,000 - 170,000
Full Stack Software Engineer
Full Stack Software Engineer

Datrose • Orlando (FL)

On-site
USD 117,000 - 138,000
Full Stack Software Engineer
Full Stack Software Engineer

Frontier Energy, Inc. • Austin (TX)

On-site
USD 110,000 - 170,000
Competitive compensation
Comprehensive benefits
Growth opportunities
Senior Mission Systems Software Engineer (C2)
Senior Mission Systems Software Engineer (C2)

Stealth Mode • Huntsville (AL)

On-site
USD 120,000 - 180,000