Principal Software Engineer, APIs and Infrastructure

4 weeks ago


San Diego CA, United States Shield AI Full time

San Diego Metro AreaHivemind – Design /Full Time Employee /On-siteHivemind Design (HMD) is an innovative simulation, data science, and infrastructure team at Shield AI. We own the tools for designing, developing, testing, deploying and evaluating instances of the Hivemind AI pilot and commander. Our software products enable companies to construct and control sophisticated autonomous systems, and therefore we are transforming the future of autonomy. We are committed to excellence, driving innovations that prepare autonomous agents for the most critical missions. The Hivemind Design product is Shield AI's AI Factory; a service-oriented architecture leveraged through an SDK, CLI, and web portal. Our focus is on leveraging both virtualized and bare-metal infrastructure to orchestrate autonomous agents in sophisticated simulations, dynamically configure test beds, and pioneer software configurations and deployments on robotic systems. The HMD team is not only solving problems; we are tasked with setting new benchmarks in technology and delivering unparalleled user experiences. We pride ourselves on a diverse team of experts from fields such as computer science, aerospace, game design, and distributed simulation systems. This diversity fuels our innovative spirit, in an environment that values creativity, teamwork, and a relentless pursuit of excellence.  As a Principal Engineer you’ll help lead the development of the HMD product APIs and server infrastructure. Our hybrid cloud platform is the backbone of HMD, facilitating robust development environments and operational excellence. We're looking for an engineer with a visionary outlook and a solid track record in on-premises and cloud-based environments to help lead our API and Infrastructure initiatives. What You'll Do: Implement robust APIs and middleware solutions to facilitate seamless interaction between simulated and real agents.  Drive the deployment and configuration of agents on various hardware platforms, from embedded devices to cloud servers, ensuring efficient resource utilization and performance optimization. Define requirements and specifications for the hybrid infrastructure needed for the HMD Orchestration, Analysis, Reinforcement Learning and Simulation products, considering factors such as networking, communication protocols, middleware integration, load balancing, scalability, and security. Contribute to the integrated installer command line tool and APIs for Hivemind software Implement comprehensive documentation and tutorials to onboard internal engineers and external clients quickly, providing clear instructions on how to use HMD products to develop and deploy autonomy solutions effectively. Required Qualifications: Typically requires a minimum of 15 years of related experience with a Bachelor’s degree; or 14 years and a Master’s degree; or a PhD with 12 years experience; or equivalent experience.10+ years of hands-on experience in designing and developing production quality software systems. 3+ years demonstrated experience with cloud computing solutions and architecture, with a focus on Kubernetes and container orchestration 3+ years experience developing and distributing web APIs, including proficiency with gRPC and RESTful APIs. Experience with Authentication and Authorization frameworks and protocols (e.g., Keycloak, OAuth2, etc.) Advanced experiencewith Golang and Python Solid understanding of network protocols (UDP, TCP), with experience in designing and implementing networked applications. BS/MS in Computer Science, similar degree, or equivalent practical experience Demonstrated record of working hard, being a trustworthy teammate, holding yourself and others to high standards, and being kind to others  Preferred Qualifications: Experience with developing and deploying Helm Charts   Experience with packaging and distributing Debian packages Experience with network tools such as Serf, Wireshark, and Traffic Cop. Experience with CUE Experience in relational databases, automated migrations, and canary deployments Prior experience in a highly regulated industry, such as aerospace or government contracting, with a focus on secure and compliant software development practices Experience with C++ $210,119.60 - $315,179.40 a year#LI-AM1 #LF



  • San Francisco, CA, United States Cube Dev, Inc. Full time

    About Cube Dev Cube is The Semantic Layer platform for data engineers and application developers to make data accessible and consistent across every application. It helps provide access to data, organize it, and deliver it to every tool so data engineers and developers can build powerful, fast, and consistent data applications. Position At Cube we...


  • San Francisco, United States Cube Dev, Inc. Full time

    About Cube Dev Cube is The Semantic Layer platform for data engineers and application developers to make data accessible and consistent across every application. It helps provide access to data, organize it, and deliver it to every tool so data engineers and developers can build powerful, fast, and consistent data applications. Position At Cube we are...


  • San Diego, United States Alvys Full time

    As a software engineer at Alvys, you will develop and operate a SaaS platform for freight transportation logistics. Your work will reduce repetitive tasks, increase productivity, and create overall efficiencies in the movement of physical goods. This is a full-time, long-term role at an ambitious, early stage company. As such, it will require you to wear...


  • San Francisco, CA, United States Unstructured Technologies Inc. Full time

    Unstructured.io is a cutting-edge technology company at the forefront of developing innovative solutions for processing and extracting insights from unstructured data. Our mission is to empower businesses with actionable intelligence derived from text, images, and other unstructured sources. As we continue to grow, we are seeking a results-oriented Staff...


  • San Mateo, CA, United States observeinc.com Full time

    Observe is a SaaS Observability product that enables businesses to investigate modern distributed applications 10x faster. Observe ingests anything with a timestamp (e.g. system and application logs, metrics, and traces), and then structures that data so that it is correlated and easy to navigate. We enable engineers to spend more time coding features and...


  • San Mateo, CA, United States Observe, Inc. Full time

    Observe is a SaaS Observability product that enables businesses to investigate modern distributed applications 10x faster. Observe ingests anything with a timestamp (e.g. system and application logs, metrics, and traces), and then structures that data so that it is correlated and easy to navigate. We enable engineers to spend more time coding features and...


  • San Mateo, United States OBSERVE, LLC Full time

    Observe is a SaaS Observability product that enables businesses to investigate modern distributed applications 10x faster. Observe ingests anything with a timestamp (e.g. system and application logs, metrics, and traces), and then structures that data so that it is correlated and easy to navigate. We enable engineers to spend more time coding features and...


  • San Francisco, United States Burq, Inc. Full time

    About Burq Burq started with an ambitious mission: how can we turn the complex process of offering delivery into a simple turnkey solution. We started with building the largest network of delivery networks, partnering with some of the biggest delivery companies. We then made it extremely easy for businesses to plug into our network and start offering...


  • San Diego, United States Seismic Full time

    Please be aware we have noticed an increase in hiring scams potentially targeting Seismic candidates. Read our full statement on our Career's page. Seismic, a rapidly growing Forbes Cloud 100 company, is the global leader in enablement, helping make sales teams better by becoming more productive and engaging with buyers in a compelling way. Seismics platform...


  • San Diego, United States Seismic Full time

    Please be aware we have noticed an increase in hiring scams potentially targeting Seismic candidates. Read our full statement on our Career's page. Seismic, a rapidly growing Forbes Cloud 100 company, is the global leader in enablement, helping make sales teams better by becoming more productive and engaging with buyers in a compelling way. Seismic’s...


  • San Francisco, CA, United States Unstructured Technologies Inc. Full time

    Unstructured.io , at the forefront of processing complex unstructured data, is seeking a Staff Software Engineer with a specialty in infrastructure to enrich our talented team. The individual will play a pivotal role in the deployment and management of robust infrastructure solutions, pivotal for our continued growth and innovation in the industry. Key...


  • San Francisco, United States Burq, Inc. Full time

    About Burq Burq started with an ambitious mission: how can we turn the complex process of offering delivery into a simple turnkey solution. We started with building the largest network of delivery networks, partnering with some of the biggest delivery companies. We then made it extremely easy for businesses to plug into our network and start offering...


  • San Diego, United States Gridiron IT Full time

    The launch of RUCKUS Analytics, our new AI/machine learning tool along with RUCKUS Cloud helped businesses manage the new devices and services. We are building next generation of ruckus cloud . We are looking for engineers who see the big picture, can span the breadth of the product, jump into the depth of different topics and bring fresh ideas into various...


  • San Francisco, CA, United States Jupiter Power Full time

    Description About Burq Burq started with an ambitious mission: how can we turn the complex process of offering delivery into a simple turnkey solution. We started with building the largest network of delivery networks, partnering with some of the biggest delivery companies. We then made it extremely easy for businesses to plug into our network and start...


  • San Francisco, United States Burq, Inc. Full time

    About Burq Burq started with an ambitious mission: how can we turn the complex process of offering delivery into a simple turnkey solution. We started with building the largest network of delivery networks, partnering with some of the biggest delivery companies. We then made it extremely easy for businesses to plug into our network and start offering...


  • San Mateo, United States Observe Full time

    Observe is a SaaS Observability product that enables businesses to investigate modern distributed applications 10x faster. Observe ingests anything with a timestamp (e.g. system and application logs, metrics, and traces), and then structures that data so that it is correlated and easy to navigate. We enable engineers to spend more time coding features and...


  • San Mateo, United States OBSERVE, LLC Full time

    Observe is a SaaS Observability product that enables businesses to investigate modern distributed applications 10x faster. Observe ingests anything with a timestamp (e.g. system and application logs, metrics, and traces), and then structures that data so that it is correlated and easy to navigate. We enable engineers to spend more time coding features and...


  • San Mateo, United States OBSERVE, LLC Full time

    Observe is a SaaS Observability product that enables businesses to investigate modern distributed applications 10x faster. Observe ingests anything with a timestamp (e.g. system and application logs, metrics, and traces), and then structures that data so that it is correlated and easy to navigate. We enable engineers to spend more time coding features and...

  • Software Engineer

    4 days ago


    San Francisco, CA, United States Plaid Full time

    [Full Time] Software Engineer - Infrastructure (SRE) at Plaid (United States) | BEAMSTART Jobs Software Engineer - Infrastructure (SRE) Plaid United States Date Posted 06 Jul, 2022 Work Location San Francisco, United States Salary Offered Not Specified Job Type Full Time Experience Required 3+ years Remote Work No Stock Options Yes...


  • San Francisco, United States Social Finance Ltd Full time

    Who we are: Shape a brighter financial future with us. Together with our members, we're changing the way people think about and interact with personal finance. We're a next-generation fintech company using innovative, mobile-first technology to help our millions of members reach their goals. The industry is going through an unprecedented transformation, and...