Senior/Staff Software Engineer
$150k - $203kSkylight
Role Description
At Skylight, software engineers design, implement, and maintain software systems to improve government services for users. This software is built to meet the needs of regular users of government services as well as Skylight’s partners in government.
In this role, you’ll partner with a mission-critical organization within the U.S. Air Force Special Operations community to design, build, and maintain a secure, cross-platform situational-awareness platform delivered from a single codebase across mobile, desktop, and web.
You’ll work full-stack from a Flutter client to Go backend services applying modern engineering practices to harden security and reliability, integrate with existing defense systems, and modernize legacy environments.
Much of what makes this work hard is the field itself: unreliable networks, denied environments, and a hard requirement that the tool keep working when the infrastructure doesn’t. You’ll do it in close collaboration with cross-functional teammates and government partners.
What you’ll do
- Engineer full-stack software as part of a cross-functional team that includes user experience researchers and designers, product managers, engineers, and other functional specialists.
- Build and maintain a single cross-platform codebase (mobile, desktop, and web) backed by Go services, owning features end to end, from UI to API to datastore.
- Achieve technical excellence by advocating for and adhering to lean-agile engineering principles and practices such as API-first design, simple design and swappable interface seams, continuous integration, version control, and automated testing.
- Tackle the problems that make this domain unique like real-time communications, offline-first and resilient operation, secure transport and identity (PKI, mTLS, token-based auth), and interoperability with existing situational-awareness systems.
- Select and use the right tools, frameworks, languages, and technologies for the job, with a preference for open-source solutions.
- Analyze systems to identify technical debt, instability, unreliability, and other opportunities for improvement, as well as design, document, and communicate solutions.
- Coordinate with government partners to ensure seamless integration with their existing tools and processes.
Qualifications
- Strong full-stack engineering ability: you’re comfortable owning a feature across a typed client application and backend services, not just one layer.
- Experience with our stack (Flutter/Dart and Go) or deep, transferable experience in adjacent technologies, e.g., strong TypeScript with React (or another reactive UI framework) plus a statically-typed backend language and the appetite to ramp quickly into both.
- A cross-platform mindset: comfort shipping one codebase to multiple targets, and a preference for parity over per-platform forks.
- Experience with real-time and/or distributed systems (WebSockets, pub/sub, presence, failover), and good instincts for how software should behave offline and on unreliable networks.
- Comfortable building software that integrates within a broader system of systems: services, devices, and protocols you don’t fully control.
- Familiar with how to build secure, compliant software and defend against common vulnerabilities (TLS/mTLS, PKI, token-based auth).
- Possess a foundational understanding of data engineering, including how to use various datastores (relational and embedded) to handle persistent data in software systems.
- Can produce high-quality code by adhering to good practices such as automated testing.
- Understand the different pieces of software systems and how to fit them together, while keeping performance, reliability, and availability in mind.
- Understand the importance of always putting users at the center of your work, including thinking through the impact and implications of any code that you write.
- Experience delivering products in defense or similarly regulated environments.
- Ability to work successfully within a professional services environment (e.g., can communicate effectively with clients).
- Passionate about creating better public outcomes through great government services.
- A mindset and work approach that align with Skylight’s core values.
- Ability to travel for work from time to time.
Nice-to-have qualifications
- Native mobile development (Swift / Kotlin) for platform-specific work such as Bluetooth LE, Wi-Fi Direct, or Apple MultipeerConnectivity.
- Geospatial / mapping work, or real-time audio/video (WebRTC).
- Applied cryptography: Noise, MLS, FIDO2/WebAuthn, or DoD PKI / derived credentials.
- Familiarity with TAK (ATAK/WinTAK/iTAK), Cursor-on-Target (CoT), or other command-and-control / situational-awareness systems.
- Edge computing: services that run the same way from cloud to edge box to on-device.
- Experience across several programming languages and ecosystems.
- Consulting experience, and mentoring/coaching personnel.
- Prior experience working in the civic tech space.
- Experience working in a remote-team environment.
Other requirements
- All work must be conducted within the U.S., excluding U.S. territories. This role requires U.S. citizenship to be eligible for employment.
- As a government contractor, you may be required to obtain a public trust or security clearance, up to Top Secret.
- You may be required to complete a company background check successfully.
- Some of our available roles are on federal contracts that require a degree or additional years of experience as a substitute.
Position type
This is a full-time, exempt position.
Location
This is a fully remote position.
Benefits
- Medical insurance, dental insurance, vision insurance.
- Short-term and long-term disability insurance.
- Life and AD&D insurance.
- Dependent care FSA, healthcare FSA, health savings account.
- Dollar-for-dollar 401(k) match up to 10% of your salary with no vesting period.
- Flexible paid-time-off policy (generally around 25 days per year), plus 11 paid federal holidays.
- Up to 12 weeks paid-time-off for all eligible new birth, adoption, or foster parents.
- Performance rewards, including annual salary increase, annual performance bonus, spot bonuses, and stock options.
- Business development / sales bonuses.
- Referral bonuses.
- Annual $2,000 allowance for professional development.
- Annual $750 allowance for tech-related purchases.
- Annual swag budget of $100 to display your Skylight pride with some merchandise (hoodies, hats, and more).
- Dollar-for-dollar charity donation matching, up to $500 per year.
- Flexible, remote-friendly work environment.
- An environment that empowers you to unleash your superpowers for public good.
- ...and monitor 2D/3D object detection models to production. Build and execute a roadmap for the perception system Mentor junior engineers about best practices. You have ~ Master’s or PhD in Computer Science, Robotics, Deep Learning, or a related field. ~7+...SeniorRemote jobFull time
- ...Zoox is looking for software engineers to build the tools that power our autonomous ride sharing service. Our Operational Tools Team is a crucial part of Zoox’s mission to deliver autonomous ride-hailing to the world. We're building a team of highly collaborative and...SeniorFull timeTemporary workRemote workRelocation package
- ...in enterprise automation and have assembled a world-class engineering team with staff-level talent from Robinhood, Glean, Google, Netflix, and Meta... ...like Scale AI and Rippling. Role Overview As a senior/staff engineer, you will be driving initiatives with broad...SeniorFull timeWork at office
$120k - $200k
...our customers. She will pick the best candidates from Jack's network The next step is to speak to Jack . Senior/Staff Software Engineer Salary: $120,000 - $200,000 Company Description: Innovative healthtech startup Job Description: Join...SeniorFull time- ...Planner, Simulation, Collision Avoidance, and Advanced Hardware Engineering group and have the opportunity to significantly push the... ...and off-vehicle ML use cases. You will lead a team of strong software engineers and act as a force multiplier for our internal customers...SeniorFull timeTemporary workRelocation package
- ...At Zoox, you will collaborate with a team of world-class engineers with diverse backgrounds in areas such as AI, robotics, mechatronics, planning, control, localization, computer vision, rendering, simulation, distributed computing, design, and automated testing. You’ll...SeniorFull timeTemporary workRelocation package
$180k - $260k
...as an all-encompassing solution that integrates advanced software and hardware powering the fleet, facilitating effortless... ...operations. About the role We are seeking senior or staff software engineers to join our planning team to build motion planning and decision...SeniorOdd jobFull timeWork at office- ...About the role Slash is, at its core, a technology company and is on a mission to build the best engineering team in the world. We’re looking for a Senior/Staff Software Engineer to help build and evolve our core banking product that powers $10b in transaction volume...SeniorFull timeWork at office
$219k - $300k
...We are looking for a Staff Software Engineer to lead the development and scaling of our cloud services and APIs that handle ride hailing for Zoox’s production-grade robotaxi service. These services include dispatch, routing, payments, mobile APIs, telemetry processing...SeniorFull timeTemporary workRelocation package- ...routes through cities and adapt in real-time. We are seeking an engineer who is passionate about tackling the complexities of mission... ...and design and take responsibility for significant software components. If you like to work close to the robot platform and...SeniorFull timeTemporary workRelocation package
$176.4k - $319.72k
...About The Team The Systems Engineering team is responsible for the requirements, architecture... ...works at the intersection of hardware, software, and robot operations, with a deep... .... About The Role As a Senior/Staff Software Engineer, Fault Response Verification...SeniorFull timeTemporary workWork experience placement$180k - $250k
...serves as an all-encompassing solution that integrates advanced software and hardware powering the fleet, facilitating effortless... ...operations. About the role We seek passionate Software Engineers with strong fundamentals in software development practices and...SeniorOdd jobFull timeWork at office- On the Motion Planning team at Zoox, you’ll be dedicated to improving the driving behaviors of the robot on public roads. The Planner's job is to figure out where the robot is going and how to get there safely in situations as complex as those found in Downtown San Francisco...SeniorFull timeTemporary workRelocation package
- ...Zoox is looking for software engineers to help us build front-end for simulation & validation framework. This framework enables the ability to manage a massive number of simulation scenarios and suites, configure, execute, and inspect large scale simulation runs, and...SeniorFull timeTemporary workRelocation package
- ...also works closely with our Perception, Simulation, and Systems Engineering teams on many cross-team initiatives. \n In this role, you... ...with latency of analysis and optimization of safety critical software systems Prior experience with Prediction and/or autonomous...SeniorFull timeTemporary workRelocation package
$245k - $290k
...join a team that’s setting the pace for responsible, transformative cloud infrastructure. About This Role: As a Senior Staff Software Engineer on the Cloud Storage team, you will lead the development and execution of our storage strategy. You will work...SeniorFull timeTemporary work$191k - $225k
...collaborative and inclusive workplace, both physically and virtually. Learn more about our Total Rewards philosophy . Senior Staff Software Engineer, Marketing Technology About Gusto Gusto is a modern, online people platform that helps small businesses take care...SeniorFull timeWork at officeLocal areaRemote work2 days per week3 days per week$176.4k - $319.72k
...clear path to AVs at commercial scale—empowering a safer, richer, and more connected future. About the Role As a Senior/Staff Software Engineer working on driving behavior verification, you are responsible for implementing metrics that evaluate the end-to-end behavior...SeniorOdd jobFull timeWork experience placement- ...headquartered in New York and brings deep expertise in finance and AI. About this role We’re hiring a highly motivated Staff / Senior Software Engineer to join our team in New York. and collaborate across engineering, product, and customer teams to scale our core...SeniorFull timeRelocation package
- ...We’re looking for early members of our Android team at the Senior and Staff levels. These aren’t maintenance roles — you’ll help define... ...the Senior level, you’ll own major features end-to-end, drive engineering quality, and contribute to architectural decisions. At the Staff...SeniorFull timeWork at officeLocal areaWorldwide
$148k - $249k
...milestones, mentoring ICs, and communicating insights and results to stakeholders and leadership. Qualifications: - 5+ years software engineering or systems/performance engineering experience (BS in CS/EE or related), with demonstrated end-to-end ownership of complex...SeniorRemote jobFull timeWork at officeWork from homeFlexible hours$130k - $280k
...organizations strengthen safety and efficiency through one connected software platform that includes solutions for video security, access... ...empower our developers, sales, and support teams. As a Backend Engineer on our team, you'd focus on designing new tools and improving...SeniorFull timeWork at officeWorldwideWork visaFlexible hours$130k - $170k
...security clearance. Applicants that do not meet these requirements will not be considered. SciTec is seeking a Sr Staff/Senior Software Engineer to support programs delivering Missile Defense Solution software in an operational setting. You will work within a fast...SeniorFull timeTemporary workFor contractorsWork experience placementRemote workFlexible hours$185k - $260k
...role In this role, you'll be a senior technical leader on our... ...major systems with a focus on software and cloud architecture. You'll partner across Engineering, Data Science, R&D, Regulatory,... ...software components. Partner with staff engineers on test design and execution...SeniorFull timeFlexible hours3 days per week$175k - $230k
...adults, starting with those residing in senior living facilities. Falls are the... ...when in need of help, and corresponding software for caregivers to triage response.... ...matters. About this Role As a Senior/Staff Backend IoT Engineer, you will be a technical leader...SeniorFull timeApprenticeshipWork at officeLocal areaImmediate startRemote work2 days per week$179.2k - $268.8k
...sensors and compute systems, test operations, systems and safety engineering – all dedicated to making a real, positive impact on the... ...deployment, and productization Build and maintain industry-leading software practices and principles Develop clean and efficient...SeniorPermanent employmentFull timeWork at officeImmediate startVisa sponsorship- ...to Zoox’s mission. Zoox uses simulation to develop our driving software, validate our safety, and analyze our real world performance. Our... ...cloud databases and message queues ~ More Info: Software Engineer - Simulation Data Platform ~8+ years of experience in a...SeniorFull timeTemporary workRelocation package
- ...enterprise automation and have assembled a world-class team with staff-level talent from Robinhood, Glean, Google, Netflix, and... ...like Scale AI and Rippling. Role Overview As a senior/staff software engineer on our AI Agents team, you will take the lead on building...SeniorFull timeWork at office
$150k - $260k
...Staff/Senior/Principal Software Engineer (Elixir/AI Focus) Location: Remote (with occasional travel) Base Location: Salt Lake City, UT, US Employment Type: Full-time Salary Range: $150K - $260K (Based on YOE; potential flexibility for more tenured candidates...SeniorRemote jobFull timeContract work$193.93k - $352.29k
...commercial scale, empowering a safer, richer, and more connected future. About the Role Our software team is growing, and we are looking for talented engineers to join us and be instrumental to one of the following areas: Data Platform, Simulation, and Technical...SeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior/Staff Software Engineer. Be the first to apply!
- senior vice president communications Remote
- senior manager quality engineering Remote
- senior device engineer Remote
- sr operations manager Remote
- senior supervisor Remote
- senior client services manager Remote
- senior recruitment consultant Remote
- senior rpa developer Remote
- sr. hr generalist Remote
- senior platform engineer Remote

