Platform Software Engineer- San Diego (R3137)

Related keywords: remote job san diegonetwork engineer remote jobremote job dallas

This page contains product affiliate links.

Overview

This job opportunity is for a Platform Software Engineer at Shield AI, a venture-backed defense technology company established in 2015. The company's mission is to protect service members and civilians through the development of intelligent systems. The position is based in San Diego, California, and focuses on building software solutions that directly support critical operations for the U.S. and allied forces.

Company Background

Shield AI specializes in creating advanced autonomy software, primarily known as Hivemind. This software powers a range of platforms including aircraft and drones, allowing for operations in complex and contested environments. The company's products are actively utilized in various international operations, demonstrating a commitment to innovation in defense technology. They maintain offices not only in San Diego but also in Dallas and Washington, D.C.

Job Responsibilities

As a Platform Software Engineer on the Hivemind Forge team, the candidate will be involved in shaping the infrastructure and tools required for developing advanced autonomy systems. The following are the key responsibilities associated with the role:

  • Design and implement robust data models and database architectures for distributed systems.
  • Develop scalable backend services and APIs to support Forge's infrastructure and development tools.
  • Create systems for virtualization, containerization, and orchestration to ensure optimal performance across varying environments.
  • Architect resilient infrastructure to manage high-throughput data pipelines and complex simulation workloads.
  • Design networked systems that integrate advanced protocols for seamless communication among autonomous agents.
  • Contribute to the tools and infrastructure that support the secure deployment of Forge on various hardware platforms.
  • Maintain clear and detailed documentation for Forge's platform capabilities.

Required Qualifications

Candidates applying for this position must have the following qualifications:

  • A minimum of 8-15 years of experience designing and delivering production-grade, scalable software systems.
  • Proficiency in Golang and Python for systems programming and backend development.
  • At least 3 years of experience with cloud computing platforms and container orchestration (e.g., Kubernetes, Docker).
  • Expertise in optimizing relational databases and designing data models for high-throughput systems.
  • A strong understanding of network protocols such as UDP and TCP and experience in distributed applications.
  • Familiarity with systems programming concepts like concurrency, performance optimization, and resource management.
  • Experience in deploying secure infrastructure in hybrid cloud and on-premises settings.
  • A BS/MS in Computer Science or a related field, or equivalent practical experience.

Preferred Qualifications

While not mandatory, the following qualifications would set candidates apart:



  • Experience with Helm charts and automated infrastructure deployment tools.
  • Familiarity with low-level network analysis tools such as Wireshark.
  • Knowledge of CUE for configuration management and schema validation.
  • Experience with hardware-in-the-loop (HIL) testing environments and virtualization platforms.
  • A background in aerospace or defense, emphasizing secure software practices.
  • Proficiency in additional systems-level programming languages, preferably C++ or Rust.

Compensation and Benefits

While specific salary information was not provided, it was noted that total compensation includes a salary range based on experience and qualifications, plus bonuses, benefits, and equity for regular employee positions. Temporary employees will receive an hourly wage within a specified range, along with a temporary benefits package. Interns or part-time roles will not qualify for bonuses or benefits.

Work Culture and Values

Shield AI prides itself on being an equal opportunity workplace and an affirmative action employer. They uphold a commitment to equal employment opportunity regardless of various personal characteristics, including race, color, ancestry, religion, sex, and veteran status. The company encourages candidates with disabilities or special needs to present their requirements for accommodation during the application process.

Additional Information

Candidates considering this position should be prepared for a fast-paced, mission-driven work environment, reflecting the nature of the defense technology field. Emphasizing collaboration and mentorship, this role is not only about technical expertise but also about contributing to the growth of team members and supporting the overarching mission of protecting individuals through technological innovation.

In summary, the Platform Software Engineer position at Shield AI presents a remarkable opportunity for seasoned software engineers who aspire to work on impactful projects within a supportive and dynamic team environment.



This job offer was originally published on himalayas.app

Shield AI

San Diego

Software development

Full-time

February 16, 2025

8 views

0 clicks on Apply Now

Share


Similar job offers


This job offer summary has been generated using automated technology. While we strive for accuracy, it may not always fully capture the nuances and details of the original job posting. We recommend reviewing the complete job listing before making any decisions or applications.