Software Engineer (Distributed Web Applications & Cloud)
Why This Role Stands Out
This hybrid role offers a unique opportunity to architect and build large-scale distributed web applications in the offensive cyber domain, allowing you to leverage your engineering skills on complex security challenges. You'll thrive here if you have a strong background in JavaScript, TypeScript, and Python, coupled with a passion for modern cloud-native development and a keen interest in vulnerability research. This position is perfect for mid-senior engineers seeking impactful work and continuous learning in a dynamic environment.
Quick Overview
Job Description
BigBear.ai is seeking a Software Engineer for development and maintenance of large-scale, distributed web applications. You will focus on building robust, scalable systems using modern JavaScript/TypeScript frameworks and Python, while leveraging DevOps automation to manage cloud-native environments. While the primary focus is high-level software architecture and development, our team operates in the offensive cyber space. Candidates who possess a background-or a strong personal interest-in reverse engineering and vulnerability research will find a unique opportunity to apply their engineering rigor to complex security challenges.
What you will do
- Develop and maintain large-scale, distributed web applications using Node.js, TypeScript, and Python
- Architect scalable microservices and backend systems that support high-performance data processing and communication
- Utilize DevOps automation tools and Infrastructure-as-Code (IaC) to deploy and manage services in commercial cloud environments
- Create robust CI/CD pipelines to ensure continuous delivery of secure and reliable software updates
- Collaborate with security researchers to integrate engineering best practices into offensive cyber and vulnerability research projects
- Collaborate with users and analysts to improve tooling and mission capabilities
What you need to have
- 8+ years of relevant experience, or Bachelor's degree in a technical discipline + 4+ years of experience
- Clearance: TS/SCI w /Poly
- Professional software development experience in JavaScript, TypeScript, and Python
- Knowledge of building and maintaining enterprise-grade, distributed web applications and system architectures
- Experience with DevOps automation, cloud service providers (e.g., AWS), and Infrastructure-as-Code methodologies
- Knowledge of modern software engineering principles, including version control, testing frameworks, and agile workflows
- Experience with high-side development environments and non-attributed network configurations
What we'd like you to have
- Experience or interest in offensive cyber operations, vulnerability research, and software reverse engineering
- Knowledge of Android application architecture and experience or interest in mobile vulnerability research
- Experience with low-level programming in C/C++ and utilizing debuggers such as gdb or similar tools
About BigBear.ai
BigBear.ai is a leading provider of AI-powered decision intelligence solutions for national security, supply chain management, and digital identity. Customers and partners rely on Bigbear.ai's predictive analytics capabilities in highly complex, distributed, mission-based operating environments. Headquartered in McLean, Virginia, BigBear.ai is a public company traded on the NYSE under the symbol BBAI. For more information, visit and follow BigBear.ai on LinkedIn: @BigBear.ai and X: @BigBearai.
BigBear.ai is an Equal opportunity employer all protected groups, including protected veterans and individuals with disabilities.
Skills
Similar jobs
Software Engineer, Missile Defense National Team, C2BMC (Associa with Security Clearance
Boeing · Colorado Springs, United States
22 minutes ago$99.5k - $134.6k/yrSoftware Engineer ? AI/ML Recommendation
Allegis Group · United States
1 hour ago$103.6k - $155.3k/yrData/Software Engineer with Security Clearance
NS2 Mission · Mclean, United States
1 hour agoSoftware Engineer III with Security Clearance
Integral Federal · Tysons Corner, United States
1 hour agoStaff Software Developer
MCKESSON · COLUMBUS, United States
2 hours ago$155.3k - $258.8k/yrStimulator/Message Software Engineer - JobID-0264 with Security Clearance
Innovative Defense Technologies · Mount Laurel, United States
2 hours ago$114k - $184k/yr