Staff Software Engineer
$185k - $260kSimSpace Corporation
Role Description
We are looking for a Staff Software Engineer for our Attack and User Emulation (AUE) Team to provide expertise in microservices, event-driven messaging systems, Spring Boot, and containerization. In this role, you will drive delivery of various containerized microservices that provide the core activity emulation services of our cyber ranges. These services allow our users to simulate real-life cyber attacks and user personas to add high fidelity realism to our products. You'll be responsible for setting technical direction across the team, guiding engineering practices, system architecture, and cultivating a culture of continuous improvement. Your mentorship will be key in helping senior and mid-level team members grow, while you contribute directly to code, design, and architecture. You will be expected to operate with a high degree of autonomy, define solutions to ambiguous problems, and influence technical decisions beyond your immediate team.
What will you be doing as our Staff Software Engineer on the AUE team:
- Design, develop, and maintain the core services for offensive cybersecurity and user emulation in our range simulation environment, focusing on scalability, performance, and fault tolerance.
- Own and drive end-to-end technical projects, from requirements gathering and architecture design to deployment.
- Mentor and support engineers on the team; promote a collaborative culture and guide the team in coding best practices, testing, and architectural design.
- Define and evangelize technical architecture, system design, and best practices through documentation, design reviews, and team forums.
- Collaborate with Product Managers and UX Designers to create user-centered solutions that are technically robust.
- Take ownership of cross-team outcomes by ensuring the AUE team's technical decisions reflect the needs of the broader organization.
- Partner with other engineering teams as both a consumer and provider of APIs and services.
- Build and maintain strong working relationships with partner engineering teams.
- Conduct code reviews and provide constructive feedback to ensure code quality, performance, and adherence to company standards.
- Implement robust monitoring and alerting strategies to maintain high uptime.
- Ensure services meet security and compliance standards by integrating appropriate controls into the development lifecycle.
- Identify gaps in tooling, processes, or architecture before they become problems.
Qualifications
- 8+ years of hands-on experience in software development with proven skills in building large-scale, distributed systems.
- Expertise in an OOP-based language such as Java or Kotlin, with a demonstrable knowledge of API design, integration, and best practices.
- Experience with event-driven architectures and messaging systems (e.g., Kafka, RabbitMQ, or similar).
- Proven experience with unit testing, integration testing, and deploying services in Kubernetes or a similar container orchestration platform.
- Demonstrated ability to design, build, and operate fault-tolerant systems.
- Strong communication skills to present and articulate designs to technical and non-technical audiences.
- Understanding of offensive security methods and tactics.
- Knowledge of networking concepts including DNS, TCP/IP, routing protocols.
Requirements
- You feel comfortable leading, motivating, and delegating team initiatives.
- You enjoy solving complex problems & building solutions through collaborative methods.
- You see your team's work in the context of the broader product.
- You are always open for feedback, and are willing to give feedback to your colleagues.
- You understand that nothing is perfect and there is always room for improvement.
- You are comfortable with ambiguity, fast-paced delivery, and pivoting when priorities change.
- You are driven off of goals and team outcomes.
- You are focused on the iterative delivery of high-quality well tested code.
- You are conscious of scalability, re-usability, but also realistic when it comes to trade-offs.
- You have worked in the security domain or security adjacent area building tools and products used world-wide by security professionals.
- You think in systems and consider how your decisions affect teams and services beyond your own.
Benefits
- Base salary range: $185,000 – $260,000, with the opportunity for annual bonuses tied to company performance and individual contributions.
- Comprehensive medical, dental, and vision benefits, plus savings plans—coverage starts on day one!
- Access to company-paid counseling, coaching, and resources for you and your family through Spring Health.
- Plan for your future with a 401(k)-retirement savings plan featuring a company match.
- Paid leave plans to support you and your loved ones during life’s most important moments.
- Equity stock options at hire, with annual performance-based grants.
- Earn $1,500–$3,500 for every qualified hire through our employee referral program.
- Full- and partial-subsidized membership plans and equipment discounts through Peloton Interactive Wellness Program.
- Access a LinkedIn Learning membership to prioritize your personal and professional development.
- Monthly reimbursements for meaningful connections with teammates through our SocialSpace Community.
- Legal plan coverage, pet insurance, wellness reimbursements, and more.
- Semi-flexible hours, with the expectation that you overlap the main part of the day to meet deadlines.
$220k - $310k
...Own and evolve frontend systems that span multiple product areas, ensuring consistency, quality, and scalability. ~Partner with engineering leadership, product, and design to shape frontend technical strategy and long-term direction. ~Lead high-impact initiatives...SuggestedFull timeWork at officeRemote workWork from homeHome officeFlexible hours$175k - $225k
Role Description Brightside is looking for a Full-Stack Staff Software Engineer, Growth with a strong product sense who values a high degree of autonomy. You will be collaborating closely with Product, Design, and Marketing to continue the rapid iteration of our top of...SuggestedFull timeTemporary workRemote work$150k - $169k
Role Description As a Senior Staff Software Engineer, you will lead large-scale technical initiatives across software engineering, cloud infrastructure, networking, and secure systems. You’ll partner closely with engineering leadership to design, build, and evolve critical...SuggestedFull timeRemote work$200k - $225k
Role Description Sayari is looking for a Staff Software Engineer to lead one of our application team squads. You'll own technical architecture, drive code quality, and ship production systems, while working closely with Product and Engineering leadership to execute on the...SuggestedFull timeWork at office$185k - $260k
Role Description We are looking for a Staff Software Engineer, Identity & Access Management , to serve as the technical authority for identity, authentication, and authorization across the SimSpace platform. The ideal candidate will possess deep expertise in designing...SuggestedFull time- Role Description We are seeking a Staff Software Engineer to join our Operational Excellence team, where you'll own the technical strategy and roadmap for Pura's end-to-end supply chain platform, spanning order management, inventory allocation, warehouse integration, and...Full time
$174.7k - $218.4k
Role Description As Marqeta’s Staff Software Engineer - Kubernetes Operations, you'll be instrumental in scaling our platform to meet the demands of our rapidly growing business and help architect solutions that power millions of transactions daily. We work Flexible First...Full timeRemote workFlexible hours$190k - $230k
Role Description We are looking for a Staff Software Engineer with 5-8 years of experience to join our team and take on technical leadership for key projects. We're seeking a curious, proactive individual who can map their strong technical skills to business needs and drive...Full timeH1bRemote workVisa sponsorship$180k - $245k
...hands-on leadership role. You’ll write production code, prototype new agent communication patterns, review system designs, and mentor engineers while setting technical direction. This isn’t a typical engineering role. We’re operating in a space without a fixed playbook,...Full timeTemporary workWork at officeRemote workHome officeFlexible hours$117k - $171k
...the platforms built by Digital Farming Solutions Engineering are what makes those decisions smarter. As a Staff Engineer, your role is to ensure those platforms... ...that define how Digital Farming Solutions builds software at scale. ~Actively develop senior engineers into...Full time$152.13k - $216.4k
...May telecommute. Qualifications ~Bachelor’s degree in Computer Science, Computer Engineering, or related field ~8 years of experience in job offered or in a Software Engineer-related occupation Requirements ~Java Enterprise, Java application servers,...Full timeRemote workOverseas$165k - $300k
...Key responsibilities may include: ~Developing and deploying software for our core freight movement operations. ~Leading the design... ...of software modules built by a small group of software engineers. ~Writing production-quality code for well-defined tasks....Full time$150k - $180k
...Description BlackSky is looking for a strong, self-starting and eager engineer to join our Mission Management Engineering team. This... ...states. Responsibilities ~Design, implement, and maintain software for the components making up BlackSky’s mission management services...Permanent employmentFull timeRemote workFlexible hours- ...job processing system and code execution engines that power Tines’ intelligent workflows.... ...However, since we’re still a small but growing software engineering organization, this role is... ...~Proven track record of success as a staff software engineer. ~Linux systems expertise...Full timeLive in
$118.45k - $260.59k
Role Description CVS Health is seeking a Staff Software Engineer specializing in developing machine learning solutions using Agentic AI/ML serving as a leader and role model in engineering for both peers and clients. The successful candidate will lead project teams working...Hourly payFull timeTemporary workLocal areaRemote work$135k - $166k
Role Description This staff engineering role will help our team to research, develop, maintain, enhance, and customize platform software solutions – including printer drivers and developer SDKs – that power HID’s Secure Issuance FARGO printers and laminators so that they...Full timeWork at office$160.16k - $213.55k
Role Description Serves as a lead software engineering resource on the Digital Engineering team while building CSAA’s next generation of customer-facing web & mobile applications. Responsible for team-level strategic technical ownership and "hands-on" design, implementation...Full timeRemote workFlexible hours- Role Description We are looking for an exceptional Staff Backend Developer (Ruby/Go) to join our growing Engine team. The Engine team develops and maintains most things related to Workato Recipe runtime, including: ~Recipe execution ~DSL ~Pulling events ~Processing...Full timeRemote work
$150k - $165k
Role Description We’re looking for a Staff Software Engineer to lead the design, development, and optimization of our software installation frameworks using InstallShield, along with core components written in C, C++, and C#. You will be responsible for streamlining our...Full time$224k - $302.4k
Role Description We have an opening to hire a Staff Software Engineer, AI Foundations. Temporal provides a reliable foundation powering AI leaders such as OpenAI, NVIDIA, Cursor, Lovable, Replit, and others. Its adoption is also expanding to users spanning across a broad...Full timeWork experience placementWork at officeRemote workWork from homeHome office$225k - $265k
...workforce, we’re remote‑first and grounded in a simple idea: software is a people business. Cribl is the place where curious, collaborative... ...closely with the founding team and a group of highly-skilled engineers to shape the future of search and analytics of observability...Full timeTemporary workRemote work$195k - $200k
Role Description We are seeking an experienced Staff Software Engineer with deep expertise in TypeScript and React Native to join our Overall Game Experience team. In this role, you will design, build, and own critical features within PrizePicks’ React Native mobile application...Full timeRemote workFlexible hours$140.6k - $173.1k
...internal and external customers, and we're at the forefront of creating a foundation to open up new opportunities for WEX. As a Staff Software Engineer on our team, you will be a key contributor and leader following best practices in designing, developing, and maintaining...Full timeRemote workFlexible hours$190k - $280.5k
Role Description Life360 is hiring an AI-Native Engineer — a Staff engineer who doesn’t just use AI tools, but thinks natively in them. You’ll be central to how the International team builds products, where AI has reshaped how the entire team designs, builds, and ships...Full timeRemote workFlexible hours$150k - $190k
Role Description We’re hiring a Staff Software Engineer to lead the technical direction of DeepWalk’s computer vision platform for automated sidewalk inspection. This role is focused on tackling high-impact, open-ended problems around large-scale imagery, production ML...Full time- ...~Use AI tools as a practical force multiplier across real engineering work — not only for autocomplete. ~Contribute to architecture... ...technical voice. Qualifications ~10+ years of professional software engineering experience with a track record of technical...Full timeContract workRemote work
$160k - $200k
Role Description As vCluster Labs’ Staff Software Engineer, you aren’t just writing code; you are defining the future of Kubernetes multi-tenancy. In this role, you will serve as a core architect of the vCluster Platform, tasked with navigating complex Kubernetes internals...Full timeFlexible hours$151k - $297k
...are responsible for building and improving the core execution engine that powers all queries, taking a logical query plan produced by... ..., with strong competencies in data structures, algorithms, and software design/architecture ~Experience with large code bases written...Full timeWork at officeRemote workWorldwideFlexible hours$150k - $170k
Role Description Staff Software Engineers within HMH Labs oversee feature development and maintenance throughout the software development lifecycle. Beyond core engineering responsibilities, they influence multiple teams, contribute to architectural decisions, and help...Full timeImmediate startRemote work$90k - $180k
...This team is responsible for delivering engaging, customer-centric experiences across Home Depot mobile shopping app. The Staff Software Engineer serves as the technical leader for the team, partnering closely with the Engineering Manager, Product Manager, and Principal...Full timeWork experience placement
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer. Be the first to apply!



















