Join our team as a Software Engineer, Mid, to develop software and systems that make a difference. You'll use your passion to learn new tools and techniques, identify system improvements, and help clients overcome their most difficult challenges.
Requirements
- 2+ years of experience with software engineering using Rust, C, C++, or Python
- Experience building and operating production-grade full-stack applications
- Experience with AI-assisted software development tools and practices
- Experience developing software within an Agile framework and DevSecOps infrastructure
- Knowledge of authentication, authorization, and security best practices
- Secret clearance
- Bachelor's degree and 3+ years of experience in software engineering, or 5+ years of experience in software engineering in lieu of a degree
Benefits
- Health, life, disability, financial, and retirement benefits
- Paid leave
- Professional development
- Tuition assistance
- Work-life programs
- Dependent care