Senior Software Engineer
RaftAbout the role
This is a U.S. based position. All of the programs we support require U.S. citizenship to be eligible for employment.
Who we are:
Raft (https://goraft.tech) is a customer-obsessed non-traditional small business with purposeful focus on Distributed Data Systems, Platforms at Scale, and Complex Application Development, with headquarters in Reston, VA. Our range of clients include innovative federal and public agencies leveraging design thinking, cutting edge tech stack, and cloud native ecosystem. We build digital solutions that impact the lives of millions of Americans.
Our team is rapidly growing and looking for an experienced Software Assessor Engineer to contribute to development efforts and join our passionate team of high-impact problem solvers. We enjoy the challenges of human-centered design, security, and scale to create better outcomes for our federal agency partners. We are a remote-first company and work completely in the open source.
What you will do:
- Design, develop, and test software for Command and Control based products
- Complete detailed assessments of front end and backend of software prototypes, components, and tooling
- Follow development methodologies - Extreme Programming (XP) Practices, Pair-Programming, Test-Driven Development (TDD), CI/CD techniques to assist in implementation of secure development practices
- Review source codes for multiple Command and Control based products to determine mitigations and reduce risks
- Work with data scientists, UX designers, engineers, and product managers to help in composing cohesive and sound software designs that form the basis of scalable Command and Control software solutions
- Interface with leadership on software assessments to brief risks and mitigations suggestions
What we are looking for:
- 6 years of non-internship professional Full-Stack Software development experience (Java, Web services, Database, and/or web application development)
- Programming experience with JavaScript, Java, and preferably one more programming language (Python, etc).
- Experience with DevSecOps tools and processes such as Git, Concourse, GitLabCI, SonarQube, Fortify, and ThreadFix; Front end frameworks like React or Vue; experience with Extreme Programming practices (Test-Driven Development, Pair Programming, CI,CD, etc)
- Experience contributing to software architecture and design (architecture, design patterns, reliability and scaling) of both new and existing systems; experience using container technologies such as Docker or Kubernetes
- US Citizenship and ability to obtain a minimum of a Secret clearance.
Highly preferred:
- Bachelor’s degree in (Computer Science, Machine Learning, Operational Research, Statistics, Mathematics, etc.)
- AWS and/or Kubernetes experience
- Test authoring experience in Javascript, Java, or other languages. (Unit tests, Integration tests, and Journey tests)
- Security+ Certification
- CISSP Certification
Clearance Requirements:
- Active Secret or Top Secret/SCI Clearance
Location:
- Remote
What we will offer you:
- Highly competitive salary
- Fully covered healthcare, dental, and vision coverage
- 401(k) and company match
- Unlimited PTO + 11 paid holidays
- Education & training benefits
- Annual budget for your tech/gadgets needs
- Monthly box of yummy snacks to eat while doing meaningful work
- Remote, hybrid, and flexible work options
- Team off-site in fun places!
- Generous Referral Bonuses
- And More!
Our Vision Statement
We bridge the gap between humans and data through radical transparency and our obsession with the mission.
Our Customer Obsession
We will approach every deliverable like it's a product. We will adopt a customer-obsessed mentality. As we grow, and our footprint becomes larger, teams and employees will treat each other not only as teammates but customers. We must live the customer-obsessed mindset, always. This will help us scale and it will translate to the interactions that our Rafters have with their clients and other product teams that they integrate with. Our culture will enable our success and set us apart from other companies.
How do we get there?
Public-sector modernization is critical for us to live in a better world. We, at Raft, want to innovate and solve complex problems. And, if we are successful, our genera
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s