Jobs and Careers
SH

Staff Software Engineer

Shift5
United StatesRemotefull_timeVerifiedPosted 24 Jul 2024

About the role

Shift5 is a rapidly growing data and cybersecurity scale-up. We specialize in capturing and analyzing serial bus data in real time, providing anomaly detection and operational intelligence required to act. Our insights provide real-time alerting and historical trends to assure mission readiness and cyber survivability, and our innovative technology enables military systems to deter adversaries, protect warfighters, and maintain their competitive edge. We are a collaborative, passionate and driven cadre of cyber security experts. Our engineers are multidisciplinary, and our team is dynamic. We’re a growing company focused on helping our customer’s fleets run smarter and safer by capitalizing on mountains of data resting right about the wheels. Come join us. 

Our Values :

  • Embrace Truth and Integrity: Base decisions on data, foster open dialogue, and uphold unwavering integrity.
  • User-Centric Focus: Prioritize user needs to guide our actions and resource allocation.
  • Collaborative & Adaptable: Collaborate for excellence, learning from failures and driving iterative improvements, recognizing every decision's significance.

Shift5 is seeking a full-time Staff Software Engineer to join our growing team. In this role, you’ll build and deploy high-impact features into Shift5’s product suite. You’ll play a critical role in designing, building, and delivering the technology stack that: 

  • Serves the user’s digital touch points into the Shift5 product ecosystem 
  • Composes the middleware that drives the core engine of our solutions 
  • Sustains the backend components that source, analyze and enrich the vast amounts of Operation Technology-based data captured by our hardware platform 

You’ll operate in a team based environment with engineers, product managers, program managers and designers to conceive, implement and shape major features. Engineers are key contributors in shaping this design process and you’ll be a major factor in generating high-impact products that literally save lives. This role resides in our Product Engineering team and reports directly to our Vice President, Engineering. 

In this role you will be expected to :

  • Interpret requirements and design specifications to develop, debug, test, and maintain software solutions deployed against a broad array of platforms, environments, and cloud solutions 
  • Facilitate architectural designs that meet business requirements as well as security and quality standards 
  • Maintain and extend a backend application that provides data to customer-facing UIs
  • Develop GoLang-based data processing pipelines
  • Mentor and coach other team members and peers to drive continuous improvement
  • Actively participate in our Agile development processes
  • Maintain current knowledge of relevant technologies and developments in the software engineering space
  • Support the team in developing standards for high quality code that is testable, maintainable, extensible, secure, and performant 

We're looking for someone who is/has :

  • BS or MS in Computer Science, Computer Engineering or equivalent 
  • 8+ Years of experience in software development 
  • Strong proficiency in at least two (2) of the following: Python (preferred), Golang (preferred), Java, JavaScript (preferred), C, C++ 
  • Experience leading a team of software engineers and instilling best practices
  • Experience building high quality software solutions, demonstrating advanced skill in systems and software architecture design
  • Deep understanding of software engineering practices and concepts
  • Demonstrated experience with REST API’s, TDD, AWS, CI/CD, Docker, Google ProtoBufs, Linux
  • Prior experience with CANbus, MIL-STD-1553, SAE J1939, ASCB, ARINC 429 would be a bonus
  • US Citizenship 
  • Active (or ability to hold/obtain a) US Government Top Secret security clearance 

 Compensation & Benefits :

  • Competitive salary and stock options in a fast-growing startup
  • Employer-paid medical, dental and vi

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Shift5

View company profile →