Senior Software Engineer

9 hours ago


El Segundo, California, United States Picogrid Full time

About Picogrid

Picogrid is a leading developer of defense technology, creating a unified platform that integrates fragmented technologies into sophisticated mission systems. Our technology is deployed globally, supporting customers including the U.S. Army, U.S. Air Force, CAL FIRE, PG&E, U.S. Fish and Wildlife, and many others.

Job Description

We are seeking a Senior Software Engineer - Streaming to join our engineering team. As a foundational member, you will work closely with our founders to define our core technology stack, engineering culture, and product roadmap. Your primary responsibility will be to architect, develop, and maintain Picogrid's in-house streaming solutions.

Key Responsibilities

  • Architect and develop Picogrid's in-house streaming solutions
  • Use WebRTC for real-time communication and control to edge devices and sensors
  • Utilize various streaming protocols (HLS, DASH, WebRTC) to ensure smooth playback across different devices and network conditions
  • Troubleshoot streaming issues, ensuring minimal downtime and the highest quality of service
  • Be the in-house expert on streaming at Picogrid, providing technical guidance on streaming protocols and codecs
  • Develop robust test infrastructure for all streaming services
  • Monitor and analyze streaming performance metrics, identifying areas for improvement

Requirements

  • 5+ years developing software in Python
  • Experience (or interest in) building climate tech, defense tech, or related fields
  • Deep understanding of WebRTC protocols, architecture, and real-time communication
  • Strong expertise in HLS and adaptive bitrate streaming techniques
  • Open-source contributions or other projects
  • Bachelor's or Master's degree in Computer Science or equivalent experience

Preferred Skills and Experience

  • 5+ years of experience in developing and optimizing streaming solutions
  • Experience working in a continuous build and test environment
  • Familiarity with Git and Github
  • Confident with use of command line based tools
  • Fault-tolerant and safety-critical software design
  • Network programming experience

Why Join Us?

Picogrid is a profitable, quickly growing company building hardware-software systems for public and private sector customers. We offer a unique work environment, with a focus on innovation and collaboration.

Our Technical Stack

We use a Typescript-heavy cloud data platform, React + Redux UI, C/C++ and Python edge compute services and device firmware, DynamoDB (NoSQL), and Jest test runner.

Infrastructure

We are built on AWS with a microservice-based architecture.

Interview Process

You will go through a 20-minute intro call, a 60-minute technical call, and half-day virtual onsite interviews.

Export Control Requirements

To conform to U.S. Government export regulations, applicant must be a U.S. citizen or national, U.S. lawful, permanent resident, Refugee under 8 U.S.C. § 1157, or Asylee under 8 U.S.C. § 1158, or be eligible to obtain the required authorizations from the U.S. Department of State.



  • El Segundo, California, United States DIRECTV Full time

    Job Title: Senior Director of IT Software EngineeringAt DIRECTV, we're seeking a highly skilled Senior Director of IT Software Engineering to lead our Genesys Cloud team. As a subject matter expert, you'll be responsible for driving the development and implementation of our Genesys Cloud platform.Key Responsibilities:Lead a team of software engineers and...


  • El Segundo, California, United States Tickets Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Tickets.com, an MLB company. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining our innovative ticketing solutions.About UsTickets.com is a leading provider of ticketing solutions for the live sports...


  • El Segundo, California, United States DIRECTV Full time

    Job Title: Senior Director of IT Software EngineeringAt DIRECTV, we are seeking a highly experienced Senior Director of IT Software Engineering to lead our Genesys Cloud team. As a subject matter expert, you will be responsible for driving the technical direction of our Genesys Cloud platform and ensuring its seamless integration with our contact center...


  • El Segundo, California, United States USfalcon Full time

    We are seeking a highly skilled Senior Software Development Engineer to join our team at USfalcon. As a key member of our software engineering team, you will be responsible for designing, developing, and testing complex software systems.The ideal candidate will have a strong background in software engineering, with expertise in languages such as Java,...


  • El Segundo, California, United States Bayforce Full time

    Senior Software Engineer - JavaEl Segundo, CAWe are seeking a highly skilled Senior Software Engineer to join our team in El Segundo, CA. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software systems using Java and Spring Framework.Key Responsibilities:Design and develop clean,...


  • El Segundo, California, United States Bayforce Full time

    Senior Software Engineer - JavaAt Bayforce, we're seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering team, you'll be responsible for designing, developing, and maintaining our software applications using Java.Key Responsibilities:Lead the development of critical software projects, ensuring timely delivery...


  • El Segundo, California, United States DIRECTV Full time

    Job Title: Senior Director of IT Software EngineeringAt DIRECTV, we are seeking a highly skilled and experienced Senior Director of IT Software Engineering to lead our Genesys Cloud team. As a subject matter expert, you will be responsible for driving the technical direction of our Genesys Cloud platform and ensuring its seamless integration with our contact...


  • El Segundo, California, United States DIRECTV Full time

    Job Title: Senior Director of IT Software EngineeringAt DIRECTV, we are seeking a highly skilled Senior Director of IT Software Engineering to lead our Genesys Cloud team. As a subject matter expert, you will be responsible for delivering enhancements efficiently and with quality, driving delivery excellence for Genesys Cloud, and providing technical...


  • El Segundo, California, United States DIRECTV Full time

    Job Title: Senior Director of IT Software EngineeringAt DIRECTV, we're seeking a highly skilled Senior Director of IT Software Engineering to lead our Genesys Cloud operations. As a subject matter expert, you'll be responsible for driving delivery excellence, technical stewardship, and business stewardship for our Genesys Cloud platform.Key...


  • El Segundo, California, United States Bayforce Full time

    Job Title: Senior Software Engineer - Java ExpertJob Description:As a Senior Software Engineer, you will be responsible for writing clean, concise, and modular code in an agile environment. You will mentor developers, provide code reviews, and lead critical projects. You will also introduce new technologies and collaborate with a team of exceptional...


  • El Segundo, California, United States RTX Full time

    Job Title: Senior Principal Software Engineer GPS SMECollins Aerospace is seeking a highly skilled Senior Principal Software Engineer GPS SME to join our team in El Segundo, California. As a key member of our Software Engineering team, you will be responsible for developing and integrating real-time embedded software for GPS Receivers.Key...


  • El Segundo, California, United States FILD Search, LLC Full time

    Job Title: Senior Software Engineer - Media StreamingWe are seeking a highly skilled Senior Software Engineer with expertise in media streaming and video player frameworks to join our team. As a key member of our media technology organization, you will be responsible for designing and building complex streaming applications with a focus on performance,...


  • El Segundo, California, United States FILD Search, LLC Full time

    Senior Software Engineer - Java ExpertWe are seeking a highly skilled Senior Software Engineer with expertise in Java, Spring, and JVM to join our team. As a key member of our technology organization, you will be responsible for designing and building complex applications with a focus on performance, scalability, and reliability.Key Responsibilities:Design...


  • El Segundo, California, United States FILD Search, LLC Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team in Los Angeles. As a key member of our technology organization, you will be responsible for designing and building complex applications using Java, Spring, and JVM.Key Responsibilities:Design and develop high-traffic, large-scale global platforms...


  • El Segundo, California, United States DIRECTV CRM Full time

    Job SummaryDirectTV CRM is seeking a highly skilled Principal Software Engineer 2 to lead the development of complex software systems. The ideal candidate will have a strong background in software engineering, experience in leading teams, and a proven track record of delivering high-quality solutions.Key Responsibilities* Collaborate with business leaders to...


  • El Segundo, California, United States Unbroken Studios Full time

    Job OverviewUnbroken Studios is seeking a highly skilled Senior Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and implementing gameplay features and systems in Unreal Engine 4 using C++.Key ResponsibilitiesDesign and develop gameplay systems, ensuring they meet design, technical, and schedule...


  • El Segundo, California, United States Unbroken Studios Full time

    Job OverviewUnbroken Studios is seeking a highly skilled Senior Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and implementing gameplay features and systems in Unreal Engine 4 using C++.Key ResponsibilitiesDesign and develop gameplay systems, ensuring they meet all design, technical, and schedule...


  • El Segundo, California, United States Eleven Recruiting Full time

    We are seeking a highly skilled Senior Software Engineer to spearhead the development of critical applications for our client, a global investment firm.This role is centered around innovating new applications built to scale with modern technology, as well as modernizing our existing application portfolio.Key Responsibilities:Lead the development and...


  • El Segundo, California, United States Northrop Grumman Full time

    Job Summary:We are seeking a highly skilled Software Engineering Manager to join our team at Northrop Grumman. As a key member of our Vehicle Engineering Software Engineering organization, you will be responsible for managing a team of software engineers and ensuring the successful delivery of software products across the entire software development...


  • El Segundo, California, United States Unbroken Studios Full time

    Job OverviewUnbroken Studios is seeking a highly skilled Senior Engineer to join our team. As a key member of our development team, you will be responsible for designing and implementing gameplay features and systems in Unreal Engine 4 using C++.Key ResponsibilitiesDesign and develop gameplay systems, including UI/UX menus and featuresCollaborate with...