Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer

$150k - $180k

Urban Sky

About Urban Sky Urban Sky is a venture-backed aerospace startup that pioneers utilization of the stratosphere and reimagines the way humans view and analyze the earth. We design, build, operate, and sell stratospheric balloon systems, and the data we collect supports a wide range of applications, from real-time wildfire monitoring to urban mapping. Our technology is also employed by government customers including the Department of Defense (DoD), NASA, and others. Urban Sky sends flight vehicles to the stratosphere on a weekly basis. Our team consists of engineers, makers, developers, and doers who believe in the power of human potential when passion meets utility within a small, supportive team. At Urban Sky we strive to create a team culture grounded in candor, inclusion, respect and empowerment. We aim to build the next chapter of stratospheric history in Denver and are seeking self-starting, open-minded, and hard-working team members. About The Role We're looking for a Staff Software Engineer who wants real ownership in a fast-moving environment. You’ll help design, build, deploy, and operate the software that runs Urban Sky’s manufacturing operation—a full-stack MRP system that tracks inventory, work orders, bills of materials, quality holds, and serialized parts from receiving through final integration. It’s the operational backbone of how we actually build balloons. Because the company is growing quickly, the scope of the role will evolve over time, and you’ll have meaningful influence over what we build next and how we build it. You’ll work shoulder-to-shoulder with the people using the software every day—manufacturing technicians, logistics coordinators, quality inspectors, and finance. There’s no product manager between you and them. You’ll learn how parts flow through the building, what makes a quarantine workflow painful at 3 pm on a Friday, and how a missed traceability record turns into a compliance problem. Translating messy physical processes into clean software is most of the job. The interfaces you build are for operators, not consumers. A shop‑floor tech holding a tablet, scanning a barcode, working through a multi‑step assembly procedure—that’s your user. Touch targets, scanner integration, and drag‑and‑drop work instructions matter more than landing‑page polish. We operate in an aerospace‑regulated environment (AS9100). Every mutation needs an audit trail. Serialized parts need end-to-end traceability. “Move fast and break things” doesn’t apply to production data. We still move fast—but with the discipline that comes from knowing a corrupted record can ground a flight. You don’t need prior MRP or manufacturing experience. You do need to be excited—or at least not intimidated—by learning a complex business domain alongside the code. If you enjoy small teams and solving ambiguous problems, this role is likely a great fit. What You’ll Do Our overall software team is roughly 7 people, and this team will be just 2 people, everyone works across the stack. That’s not aspirational—it’s required. A small team with real ownership only works if everyone can contribute quickly and adapt as the company and product evolve. Senior engineers here build trust by shipping early and expanding their scope through demonstrated ownership. What We Need You To Do Right Away We expect senior engineers to become productive almost immediately. In your first days and weeks, you will: Set up your environment and start committing code within your first day or two. Learn existing systems by improving them, not by watching from the sidelines. Fix bugs, tighten rough edges, and ship small enhancements to production. Participate in deployments, debugging, and operational workflows. Use AI tools from the start to understand the codebase and accelerate contributions. Ask questions, propose improvements, and engage in technical decisions. You won’t be waiting for a long ramp period. You’ll build context by doing real work that ships. What You Will Grow Quickly Into As you gain context, scope expands fast. Within your first couple of months, you’ll be expected to: Own meaningful areas of our stack across backend, frontend, and infrastructure. Lead design and implementation of projects that may span quarters. Make architectural decisions with an eye toward reliability, operability, and future change. Work directly with operators and stakeholders—often non‑engineers—to refine solutions. Drive systems from concept → implementation → production → iteration → support. Continuously simplify, improve, and evolve what you own. Help the team move faster by raising technical quality and reducing friction. By this point, you’re not just contributing—you’re a primary owner. There are no lanes to stay in and no handoffs to hide behind. If something feels confusing to an operator, that’s an engineering problem. If a system is brittle, slow, or overbuilt, that’s an engineering problem. If a workflow on the shop floor doesn’t match the software, that’s an engineering problem. If requirements change mid‑stream, that’s reality—and adapting thoughtfully is part of the job. If AI‑generated code is messy, that’s also an engineering problem. You’ll own systems end‑to‑end, from design through production and long‑term maintenance—even as those systems evolve. Our Engineering Principles These principles guide how we build systems in a fast‑moving, real‑world environment. Design for operations, not just implementation. Software doesn’t stop at merge. We design systems that can be deployed, monitored, debugged, and safely operated under changing constraints. Favor simple, adaptable systems. Clarity beats cleverness—especially when systems need to change quickly. Own the full lifecycle. Engineers are responsible for their systems from design through production, operational support, and ongoing evolution. Build reliability through feedback. Observability is a first‑class concern. Logs, metrics, and traces help us understand how systems behave as usage and requirements change. Use abstraction sparingly and intentionally. Abstractions should make change easier, not harder. If they obscure failures or slow iteration, they’re the wrong choice. Scale and evolve based on evidence. We increase complexity, performance, and scale in response to real operational needs—not speculative futures. Leverage AI with engineering judgment. We use AI aggressively to increase velocity and explore solutions, while remaining fully accountable for correctness and maintainability. Embrace iteration as the default. Progress comes from frequent adjustments and steady improvement, not rigid plans. AI‑Assisted Development AI isn’t supplemental here. It’s a core part of our SDLC. We use Claude Code for feature implementation, run automated multi‑agent code review on pull requests, and have AI‑driven quality checks integrated into CI. A meaningful portion of production code is AI‑written and human‑shaped. The skill we care about isn’t typing speed or autocomplete—it's the judgment to review, restructure, reject, or rewrite AI output until it’s correct, readable, and operable. We expect you to: Use AI tools daily for implementation, debugging, refactoring, and exploration. Adapt quickly as tools, models, and workflows evolve. Apply strong judgment to AI‑generated code—you're accountable for what ships, not the model. Use AI to build production systems, not just prototypes. Treat AI as leverage, not a replacement for understanding. We care far more about how you use AI than which model you prefer. What We Are Looking For This is a senior role. We’re optimizing for experience, judgment, and adaptability. You likely have: 8+ years of professional software engineering experience. Strong fundamentals in system design, data structures, and architecture. Experience building and operating backend systems at scale. Solid instincts for data modeling, schema design, and SQL. Comfort with cloud infrastructure and modern DevOps practices. Experience owning production systems in environments that evolve quickly. Strong communication skills and the ability to collaborate as priorities shift. You probably enjoy: TypeScript and modern web development. Designing clean APIs and well‑structured monoliths. Thinking carefully about data models, schemas, and migrations. Infrastructure, reliability, and operational excellence. Mentoring others and raising the bar for the team. Learning quickly and adjusting course as new information emerges. Technologies (not a checklist) We currently work with technologies such as: TypeScript / JavaScript React, Vite, Mantine UI tRPC for API contracts PostgreSQL (raw SQL and migrations, not just an ORM) ClickHouse for analytics Playwright for end-to-end testing AWS, Terraform, Docker CI/CD pipelines You don’t need experience with every tool—but you should be comfortable learning new systems as the stack evolves. Benefits Salary $150,000 - $180,000 per year Stock Options Medical, Vision and Dental Unlimited Vacation Days Cell Phone Bill Stipend Urban Sky is required to post this salary range per Colorado law. Your salary will be determined based on your abilities and experience. Colorado Pay Transparency: $150,000 USD - $180,000 USD NOTE Research suggests that women and BIPOC individuals may self-select out of opportunities if they don’t meet 100% of the job requirements. We encourage anyone who believes that they have the skills and the passion necessary to succeed here to apply for this role. This position may require the candidate to deal with commodities, software, technology, defense articles, and/or technical data which are subject to the Export Administration Regulations and/or the International Traffic in Arms Regulations. Additional information may be requested so as to determine whether export authorization is required from the Bureau of Industry and Security and/or the Directorate of Defense Trade Controls. If authorization is required, employment will be contingent upon the Company successfully obtaining such authorization from the relevant government agency. Urban Sky is an equal opportunity employer, and we value diversity. All employment is decided on the basis of qualifications, merit, and business need. #J-18808-Ljbffr Urban Sky

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer in Denver, CO vacancy
  •  ...edge technology and innovative solutions. The Role As a Staff Engineer, you are a recognized expert and force multiplier across the...  ...resolve conflicts constructively. ~9+ years of professional software development experience. ~ Demonstrated success in org-wide... 
    Suggested
    Live in
    Currently hiring
    Work at office
    Remote work
    Work from home
    Flexible hours

    GrabJobs

    Denver, CO
    6 days ago
  •  ...attend multiple company-wide and team-specific onsites throughout the year.   We are looking for a brilliant and energetic Staff Software Engineer to help shape the technical future of GiveCampus. This is our most senior individual-contributor Engineering role, and... 
    Suggested
    Work at office
    Local area
    Remote work
    Flexible hours

    GrabJobs

    Aurora, CO
    6 days ago
  • $160k - $180k

     ...WHO WE ARE .The Role We'rehiring multiple Staff Engineers to join a small, high-performance group supporting the engineering organizations behindSailthru,LiveIntent, andWhatCounts— the three platforms that make up Zeta Actions, a business unit within Zeta Global. This... 
    Suggested
    Remote work

    GrabJobs

    Denver, CO
    6 days ago
  • $220k - $275k

     ...Datavanters bring a diversity of professional, educational and life experiences to realize our bold vision for healthcare. Staff Software Engineer The Role As a Staff Software Engineer, you will shape the technical direction and architecture of your business unit/... 
    Suggested

    Datavant

    Denver, CO
    2 days ago
  • $102k - $170k

     ...U.S. export control laws, requiring U.S. person status as defined by 8 U.S.C. 1324b(a)(3). Job Details We are hiring for a Staff Software Engineer to join our team in Westminster, CO. This position can work remotely two days per week and in the office on Tuesday, Wednesday... 
    Suggested
    Permanent employment
    Work at office
    Remote work
    2 days per week

    Vantor

    Westminster, CO
    29 minutes ago
  • $226.67k - $273.1k

     ...Build Babylist is rebuilding how we make software around one belief: AI changes everything...  ...an idea becomes working software. Our engineers own problems end to end, work directly...  ...What the Role Is Babylist is hiring Staff Software Engineers to join an 85-person... 
    Work at office
    Remote work
    Flexible hours

    GrabJobs

    Aurora, CO
    3 days ago
  • $113.9k - $200.91k

     ...'Family of Programs' we deliver a wide range of hardware and software solutions that provide mission-critical capabilities to our customers...  ...-centric development. Additionally, we leverage Model-Based Engineering and Test Automation to enhance our system architecture, design... 
    Full time
    Temporary work
    Part time
    Work experience placement
    Work at office
    Remote work
    Work from home
    Relocation
    Flexible hours
    Shift work
    3 days per week

    Lockheed Martin - US

    Littleton, CO
    4 days ago
  • $150k - $180k

     ...to the stratosphere on a weekly basis. Our team consists of engineers, makers, developers, and doers who believe in the power of human...  ...‑working team members. About The Role We're looking for a Staff Software Engineer who wants real ownership in a fast‑moving environment... 
    Immediate start
    Shift work
    1 day per week

    Urban-Sky

    Denver, CO
    1 day ago
  • Confluent is seeking a seasoned developer for the Flink Platform team. The role involves developing control plane services for Flink job lifecycles and orchestrating serverless resource management using Kubernetes. With a focus on innovation and high reliability, your expertise...
    Remote job

    Confluent

    Denver, CO
    1 day ago
  • $130k - $170k

     ...keep a 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... 
    Temporary work
    For contractors
    Work experience placement
    Remote work
    Flexible hours

    SciTec

    Aurora, CO
    4 days ago
  • $195k - $221k

     ...defined path to $1 billion in revenue, DAT deploys a suite of software solutions, machine learning models, and intelligent...  ...helped build. The Opportunity DAT Solutions is looking for a Staff Software Engineer to join our Enterprise Solutions Team. Candidate profile We... 
    Temporary work
    Work experience placement
    Work at office
    Local area
    Immediate start
    Flexible hours

    DAT Freight Solutions

    Denver, CO
    1 day ago
  • $150k - $180k

    Urban-Sky, based in Denver, is seeking a Staff Software Engineer to drive ownership in a dynamic environment. This role involves designing, building, and operating software systems to enhance manufacturing processes. Ideal candidates will have over 8 years of engineering... 

    Urban-Sky

    Denver, CO
    1 day ago
  • $211.37k - $253.64k

    Fastly is seeking a Staff Software Engineer for its Edge Protocols Team. This role involves developing software that interacts with clients and optimizing network protocols for enhanced performance and security. You will work on a range of responsibilities, including coding... 
    Remote job
    Local area

    Fastly

    Denver, CO
    1 day ago
  • $174k - $262k

     ...corporations, and government agencies rely on Relativity's legal AI software to securely surface and manage the most relevant and impactful...  ...work through Justice for Change. What We Do At Relativity, engineers don’t just write code. They shape how industries uncover... 
    Home office

    Relativity

    Denver, CO
    1 day ago
  • $234k - $248k

     ...of movement to connect and drive people forward. Our engineering organization is looking for a motivated and experienced Android engineer at the Senior Staff level to join Strava’s mobile team. A Sr. Staff Software Engineer at Strava is an individual contributor in a technical... 
    Work at office
    Flexible hours
    3 days per week

    Strava

    Denver, CO
    4 days ago
  •  ...Walmart/VIZIO Team as a Cloud FinOps & Infrastructure Automation Engineer, where you will play a critical role in multi‑cloud migration...  ...computer science, computer engineering, computer information systems, software engineering, or related area and 4 years’ experience in... 
    Full time
    Temporary work
    Part time

    VIZIO

    Denver, CO
    1 day ago
  • $124.9k - $228.9k

     ...value a culture of collaboration, innovation, and learning. Here, engineers invent and simplify as they extend platform capabilities,...  ...to hear from you. In addition to the core responsibilities as Software Engineer, you will specifically: Drive architecture and design... 
    Full time
    Temporary work
    Worldwide

    The Trade Desk

    Denver, CO
    1 day ago
  • $187k - $234k

     ...during the interview process. About the Role You’ll be a key engineer helping us ship real, user-facing AI at Gusto Retirement. This...  ...about bias to action: owning problems end-to-end, getting working software in front of customers, and iterating quickly. You’ll work... 
    Full time
    Work at office
    Local area
    Remote work
    2 days per week
    3 days per week

    Gusto

    Denver, CO
    1 day ago
  • SciTec in Aurora, Colorado, is seeking a Sr Staff/Senior Software Engineer to support missile defense programs. This role is vital for operational software processing of Overhead Persistent InfraRed sensor data, ensuring system availability and troubleshooting issues.... 

    SciTec

    Aurora, CO
    1 day ago
  •  ...investigations involving SQLE, PDE, OS, networking, infrastructure, and performance teams to resolve complex, system‑wide issues Influence engineering decisions through deep technical insights derived from real‑world system behavior under memory pressure Diagnose and resolve... 
    Permanent employment
    Flexible hours

    Teradata

    Denver, CO
    4 days ago
  • A leading AI development company is seeking proficient programmers to contribute to its cutting-edge AI systems. Join a flexible, fully remote platform allowing you to set your own schedule while engaging in impactful programming work. Responsibilities include designing...
    Remote job
    Flexible hours

    DataAnnotation

    Denver, CO
    1 day ago
  • $185k - $225k

     ...missions. As we expand into Denver, we are building a new center of engineering excellence to design our new category of tactical robotic...  ...point for complex issues. Qualifications Expert‑level software development skills in C++, with deep understanding of systems... 
    Permanent employment
    Work at office
    Flexible hours

    PDW

    Denver, CO
    1 day ago
  • $113.9k - $200.91k

     ...in shaping a new era in space and find a career that's built for you. Lockheed Martin Space is seeking a full time Lead Software Test Engineer. In this role, you will support the software engineering lifecycle following the program Software Development Plan (SDP) to... 
    Full time
    Temporary work
    Work experience placement
    Interim role
    Work at office
    Remote work
    Relocation
    Flexible hours
    Shift work

    Lockheed Martin Corporation

    Littleton, CO
    2 days ago
  • $121.4k - $168k

    About Engine At Engine, we're transforming business travel into something personalized, rewarding, and simple. For too long, managing travel...  ...help redefine how businesses manage and experience travel. As Staff Engineer on the Control Plane / Core team, you're one of a... 
    Remote work

    Engine

    Denver, CO
    1 day ago
  • $185.9k - $292.1k

     ...REQUIRED FOR START: Yes CLEARANCE TYPE: Polygraph TRAVEL: Yes, 10% of the Time Northrop Grumman Mission Systems is seeking a Staff Cyber Software Engineer. Places of performance for this position are Annapolis Junction MD, San Antonio TX, Aurora CO, and Carey, NC.... 
    Relocation
    Shift work

    Northrop Grumman

    Aurora, CO
    1 day ago
  • $166.2k - $304.7k

     ...learn from one another. If you're driven to solve meaningful challenges, we'd love to meet you. What we do Our Lead Senior Staff Software Engineers are end-to-end owners who will participate in all aspects of designing, building, and delivering the foundational... 
    Full time
    Temporary work
    Local area
    Worldwide

    The Trade Desk

    Denver, CO
    1 day ago
  • Northrop Grumman seeks a Staff Cyber Software Engineer in Colorado. Candidates will design and develop custom software for Cyber Operations, requiring extensive experience in CNO tools and programming in languages such as C, C++, and Python. This role involves participation... 

    Northrop Grumman

    Aurora, CO
    1 day ago
  •  ...headless, and designed to model durable business capabilities spanning restaurants, customers, and internal operations. As a Staff Software Engineer on the Search team, you will be the senior technical owner of the Search Platform: the Search Engine, the Indexing Pipeline... 
    Permanent employment
    Work at office
    Remote work
    Visa sponsorship
    Work visa
    Flexible hours

    GrabJobs

    Aurora, CO
    3 days ago
  • $180k - $200k

     ...assessed during the interview process. About the Role As a Staff Engineer on the Developer Productivity - AI Developer Tools team, you...  ...our entire engineering organization builds, tests, and ships software by architecting a highly secure, context-aware, "AI-native" development... 
    Full time
    Work at office
    Local area
    Remote work
    2 days per week
    3 days per week

    Gusto

    Denver, CO
    1 day ago
  • $177k - $265.6k

    Northrop Grumman in Aurora, CO is seeking a Staff Software Engineer to work on revolutionary systems impacting lives globally. The role involves designing and developing software applications, collaborating with hardware engineers, and ensuring software standards are met... 

    Northrop Grumman

    Aurora, CO
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer. Be the first to apply!