
Software Engineer
BigBear.ai2 years ago
Columbia, MD, USAMid Level
Responsibilities
- Write production-grade software for operational environments.
- Monitor software performance and implement updates as needed.
- Enhance the platform with new tools and technologies to address evolving mission needs.
- Conduct code reviews to ensure quality and compliance.
- Gather stakeholder requirements and align solutions with mission objectives.
- Write detailed documentation supporting compliance processes and operational workflows.
- Collaborate with customers, analysts, data scientists, and software engineers to integrate technologies and deliver mission-centric insights.
Requirements
- Active TS/SCI clearance with polygraph.
- Bachelor’s degree in a relevant field.
- Production-grade software development experience with C/C++, Python, and Java.
- Familiarity with software version control systems such as Git.
- Experience using the command line in UNIX or Linux environments.
- Experience working in multi-node networked environments.
- Preferred: experience with Docker or Kubernetes, Ansible, cloud hosting environments such as AWS, and continuous integration tools such as Jenkins.