Full Stack Software Engineer (Partial Telework)
- Work arrangement
- Remote
- Occupation
- Software & IT
- Location
- US
- Compensation
- Not disclosed
- Apply by
- April 10, 2027
About this role
Accountabilities:
As a Full Stack Software Engineer, you will contribute to the development and maintenance of mission-critical applications, combining backend and frontend engineering with data processing and DevOps practices.
- Design, develop, and maintain new software features while modifying existing systems and troubleshooting defects.
- Build responsive, intuitive user interfaces using JavaScript, TypeScript, HTML, CSS, and React.
- Collaborate with UI developers and other engineers to ensure accurate, seamless, and efficient data presentation.
- Analyze user requirements and incorporate direct user feedback to improve application functionality and performance.
- Develop and enhance data parsers and visualization components that transform and enrich complex datasets into meaningful intelligence.
- Design secure interfaces that enable analysts to explore and interpret data effectively in a protected environment.
- Contribute to the delivery of reliable, high-performance software using Agile development practices.
- Apply your experience across backend development, UI development, parser development, and DevOps to support technical assessments and project delivery.
- An active or reinstatable TS/SCI security clearance with a Counterintelligence (CI) or Full Scope (FS) Polygraph. Applicants who do not currently possess the required clearance level should not apply.
- U.S. citizenship.
- At least 7 years of relevant professional experience with a bachelor's degree in Computer Science or a related field, or at least 11 years of relevant experience without the degree.
- Demonstrated experience with JavaScript, TypeScript, CSS, HTML, and React.
- Ability to design, implement, troubleshoot, and maintain software applications.
- Strong communication and collaboration skills, with the ability to work independently and as part of a team.
- Breadth and depth of experience in backend development, user interface development, parser development, and DevOps, which will inform the initial technical assessment.
- Experience with Material UI.
- Familiarity with Java.
- Experience with Docker, Kubernetes, and Rancher.
- Knowledge of GitLab pipelines and CI/CD practices.
- Salary:$170,000–$230,000 annually, depending on experience, qualifications, relevant education, certifications, and selected benefits package.
- Competitive salary and potential discretionary, certification, and sign-on bonuses.
- Medical, dental, and vision insurance for employees and dependents.
- Up to 25 days of paid time off annually.
- Up to 40 hours of PTO carryover.
- 11 federal government holidays.
- 401(k) company contribution, fully vested from day one.
- Partial telework opportunities, with up to 16 hours per week expected once approved and operationally feasible.
- Life and disability insurance premiums fully covered.
- Additional voluntary life insurance coverage.
- Employee Assistance Program and financial planning assistance.
- Travel protection program.
- Bereavement and jury duty leave.
- Annual professional development opportunities and a dedicated technology budget.
- Employee referral bonus program.
- Global Entry benefit.
- Monthly team and family events.
- Annual swag budget.
- Long-term employment opportunities and the chance to work on technically challenging, mission-focused projects.
Requirements:
Candidates should bring substantial software engineering experience, strong full-stack development skills, and the ability to work effectively both independently and within a collaborative team. Due to the nature of the work, U.S. citizenship and an active or reinstatable TS/SCI security clearance with a polygraph are mandatory.