
Software Engineer II
Leonardo DRS, Inc.6 days ago
Germantown, MD, USAMid Level
Base Salary
$92k - $119k/yr
Responsibilities
- Design, develop, analyze, test, and debug computer software applications and systems.
- Make architectural decisions and contribute to secure software development and software supply-chain integrity.
- Own project outcomes, including budgets, costs, schedules, and technical leadership.
- Communicate clearly with company personnel, customers, engineers, and support personnel.
- Provide technical assistance and teach other team members.
Requirements
- Bachelor’s degree in engineering or a related technical field.
- At least 2 years of professional software development experience.
- Strong front-end development experience with TypeScript and React or React Native.
- Backend development experience with Node.js, Python, C#, Java, or a similar modern language.
- Working proficiency with Linux for development, execution, and debugging.
- Experience with Git.
- U.S. citizenship is required.
- An active Department of Defense security clearance or the ability to obtain one within a reasonable time after employment begins.
- Interest in learning systems-level development using Rust, low-level Linux, and containerized microservices.
Benefits
- Full-time, on-site position in Germantown, Maryland.
- Base salary range of $91,907.00-$119,480.00, with potential eligibility for performance bonuses, equity awards, and overtime where applicable.
- Benefits include medical, dental, vision, health savings account contributions, telemedicine, life and disability insurance, legal insurance, and a 401(k) plan with employer matching.
- Paid time off includes vacation, holidays, sick leave, parental leave, and community service hours.
- Additional benefits include tuition reimbursement, professional development support, wellness programs, flexible work schedules, and a 9/80 program.