Staff Software Engineer

Auria

$130K — $170K *
Tampa, FL 33647In-Person
Aerospace & Defense
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 8-12 years of systems engineering experience in high-consequence technical solutions.
  • Bachelor's or master's degree in engineering or computer science, or equivalent experience.
  • Expertise in software engineering principles, design patterns, and complex programming tasks.
  • Relentless focus on delivering production-ready code and navigating final project completion.
  • Proven ability to manage workload independently while transparently communicating status.
  • Active SECRET clearance required for U.S. Citizenship.
  • Deep knowledge in asynchronous programming (asyncio) and experience with Python and C++ bindings.

Responsibilities

  • Drive innovation in software engineering through advanced problem-solving skills.
  • Ensure rigorous testing and thorough documentation for all software designs.
  • Design software with an end-user focus, integrating feedback effectively.
  • Lead team planning efforts and mentor peers in software engineering best practices.
  • Communicate complex technical concepts to both technical peers and non-technical stakeholders.
  • Pursue innovative frameworks and processes in software development.

Benefits

  • Hybrid work model (2-3 days a week in office).
  • Opportunity to innovate with advanced software and engineering solutions.
  • Leadership development through mentorship and coaching roles within teams.
  • Access to diverse projects related to Space, National Security, and Cyber missions.
  • Engagement with a reputable company known for excellence and innovation in engineering.
Full Job Description
BCubed Engineering, an Auria company, is looking to hire a Staff Software Engineer (E4). This position is hybrid (2-3 days a week) out of one of our Bcubed offices located in Warrenton, VA or Tampa, FL .

WHAT YOU CAN EXPECT TO DO:
  • Software Engineering Excellence: Apply advanced problem-solving skills and methodologies to complex software problem sets, driving innovation across software components and complete subsystems. •
  • Technical Rigor: Maintain a strict commitment to testing, repeatable processes, thorough documentation of software design, and reliable delivery. Ensure software capabilities align perfectly with the mission needs of our customers.
  • End-User Focus: Design and build software with the end-user in mind, embracing a growth mindset by seeking direct feedback and suggestions to build trusted partnerships.
  • Team Leadership & Mentorship: Act as a Contributing Team Member by managing your own workload, helping plan the software team's sprint or cycle commitments, and holding to schedules. Serve as a trusted resource for mentorship and coaching, establishing tradecraft leadership across the broader organization. •
  • Communication: Clearly communicate complex architectural and engineering concepts to both technical peers and non-technical audiences. Confidently communicate directly with external partners and customers.
  • Innovation: Pursue innovative solutions, frameworks, and modern processes in all aspects of your development work.

WHAT THE TEAM REQUIRES:
  • Experience: 8-12 years of proven systems engineering experience delivering high-consequence technical solutions.
  • Education & Experience: A degree in an engineering or computer science discipline from an accredited university, or equivalent knowledge acquired through apprenticeship and professional work experience.
  • Advanced Expertise: Highly skilled in software engineering principles, design patterns, and modern development practices, with a proven ability to handle complex programming and architectural tasks independently.
  • Delivery Focused: A relentless commitment to fully completing tasks and delivering final, production-ready code, navigating the challenging final 10% required to get a product fully across the finish line.
  • Autonomy & Accountability: Demonstrated ability to manage your own workload and carry out your workshare of a team's implementation plans independently, while transparently sharing status and roadblocks.
  • Trust & Integrity: A history of conducting oneself with the highest integrity, taking accountability for actions and shortcomings, and doing the right thing even when it is difficult or unpopular
  • Active SECRET Clearance (US Citizenship Required) Bachelor's or master's degree in computer science or computer/software engineering
  • Python Developer: Deep knowledge of asynchronous programming (asyncio) and scripting, with specific experience binding C++ to Python via pybind11 or Cython.
  • Kubernetes (K8s) Specialist: Skilled in containerization (Docker), managing K8s primitives (Pods, Deployments, StatefulSets), and writing custom K8s Operators or optimizing low-latency cloud infrastructure.
  • Systems & DevOps Engineer: Background in Linux internals, distributed systems design, CI/CD automation (ArgoCD, GitHub Actions), and observability tools (Prometheus/Grafana).


WHAT THE TEAM PREFERS:
  • C++ Expert: Strong in modern standards (C++17/20), manual memory management (RAII, smart pointers), multi-threading, and build tools like CMake.
  • CI/CD & Pipeline Architect: Expert at building and maintaining GitLab CI/CD pipelines, specifically handling the unique compilation, caching, and multi-stage testing requirements of hybrid C++/Python container images.
  • Configuration Management (CM) & GitOps: Deep experience in code base configuration management, version control strategy (branching models, tag management), and declarative environment management (Infrastructure as Code).

PAY TRANSPARENCY: The salary offered will be based on the selected candidate's qualifications - skills, education & experience - and the position level. $130,000 - $170,000

APPLICATION DEADLINE: August 1, 2026

THE BCUBED ENGINEERING TEAM:

BCubed Engineering, an Auria company, is an advanced software and engineering company, committed to pushing the boundary through delivering products and solutions focused on end-user needs. We offer a wide range of engineering solutions focused on digital signal processing, software development, and command and control applications. Auria is a provider of solutions and software in support of complex Space, National Security, and Cyber missions of federal, international, and commercial customers. Headquartered in Colorado Springs, CO, Auria's success is built on the excellence of diverse teams advancing innovative systems and operational software to strengthen our customers' missions. With a distinguished track record and a spirit of relentless pursuit, and R&D, we set the pace for progress and execute every mission with the utmost precision.

...and that's just the beginning!

Pay Range: $130,000 - $170,000 per year

Similar Jobs

More Jobs at Auria

More Aerospace & Defense Jobs

Find similar Staff Software Engineer jobs: