Remote, US
This is a U.S. based position. All of the programs we support require U.S. citizenship to be eligible for employment. All work must be conducted within the continental U.S.
Who we are:
Raft (https://TeamRaft.com) is a customer-obsessed non-traditional small business with a 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.
We’re looking for an experienced Master Software Engineer to support our customer and join our passionate team of high-impact problem solvers. This is a unique opportunity to help build and shape a game-changing organization where we put our customers and people first.
About the role:
We are looking for individuals with a deep understanding of cutting-edge concepts, practices, and procedures across various fields related our dynamic project. As part of the team, you’ll have the chance to mentor and guide Junior, Senior, and Principal Engineers, while working closely with our Product Managers to drive project success. Your extensive experience and sharp judgment will play a key role in strategizing and accomplishing goals, tackling complex software engineering challenges with ease.
Are you passionate about writing test scripts in an agile software development environment? If so, you’ll thrive in this role where your focus on automated test procedures and continuous integration will drive the seamless delivery of our groundbreaking software. Your expert insights will shape the future of existing applications, making critical recommendations for improvements.
Join our innovative team, ready to take on exciting software tasks with our government/contract software teams.
What we are looking for:
Primary Responsibilities include (but not limited to):
- Architect & build out highly performant distributed systems with cutting-edge technology
- Experimenting and implementing state of the art emerging technologies and design patterns
- Evangelizing software engineering best practices, driving their adoption, and showcasing their immense business value
- Creating sophisticated software designs and architectures to meet and exceed performance targets, employing advanced tooling and methodologies for profiling execution and capturing crucial performance metrics
- Exhibiting a forward-thinking and masterful approach to address future limitations and overcome roadblocks in the current strategy.
- Expertly implementing the latest software architectures and trends from design patterns to DevSecOps and systems architecture patterns.
- Guiding teams on technical decisions for seamless migration of legacy systems to the cloud.
- Directly influences strategy formulation on how to achieve rapid prototyping of capabilities.
- Analyzing and decomposing activities and requirements to innovative software designs, expertly allocating them across systems components/sub-components, classification system levels, etc.
- Capturing, developing, and reporting reference architectures and documenting compliance standards.
- Devising comprehensive plans, roadmaps, and software design strategies to propel the project forward.
- Mentors/teaches others in troubleshooting techniques, advanced design patterns, and state-of-the- art testing strategies, to elevate the skills and expertise of less experienced engineers.
- Spearheading the development and maintenance of shared best practices and tools, benefiting multiple teams.
- Implementing and promoting DevOps Developer Enablement practices, and mentoring more junior/less experienced developers
- Drives teams to excel in best practices and technical knowledge among multiple teams/branches, fostering a culture of technical excellence.
Required:
- Bachelors Degree plus 12+ years experience of professional Full-Stack Software development experience or a Masters degree plus 8+ years experience or PhD plus 6+ years experience (In lieu of a bachelor's degree, 4 years of directly related experience will be accepted for a total of 16 years of non-internship professional Full-Stack Software development experience)
- Degrees shall be in a highly quantitative field (Computer Science, Machine Learning, Operational Research, Statistics, Mathematics, etc.)
- 8 years of experience with DevSecOps tools and processes (ex. GitlabCI, Concourse, SonarQube, Fortify, etc.)
- 5 years of experience with backend runtimes and frameworks, ideally Spring Boot
- 5 years of test authoring experience (unit tests, integration tests, and journey tests)
- 5 years of experience with all of the following software engineering best practices (Test-Driven Development, Pair Programming, etc
- 4 years of experience contributing to software architecture and design (architecture, design patterns, reliability and scaling) of both new and existing systems
- 4 years of experience using container technologies such as Docker or Kubernetes
- 4 years training, upskilling, and/or mentoring engineers
- Obtain Security+ within the first 90 days of employment at Raft
Highly preferred:
- Excellent communication/general soft skills. Strong ability to guide and mentor individuals.
- Shall conduct themselves at all times in a professional and respectful manner in effort to uphold mutual respect across the organization
- Shall receive feedback in a respectful and professional manner
- Shall maintain a positive "can-do" attitude and constructive nature in thei critiques in order to maintain positive culture within Kessel Run
- Shall be a "team player" and contribute to Kessel Run "can-do" culture
- Shall be comfortable effectively leading a team and setting priorities
- Required: Strong Senior Mentorship/Leadership Capabilities
- Master Engineers shall be able to provide technical guidance and constructive feedback to more junior engineers
Clearance Requirements:
- Ability to obtain and maintain a U.S. SECRET Security Clearance
Work Type:
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
- 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 generation and the ones that follow us will live in a delightful, efficient, and accessible world where out-of-box thinking, and collaboration is a norm.
Raft’s core philosophy is Ubuntu: I Am, Because We are. We support our “nadi” by elevating the other Rafters. We work as a hyper collaborative team where each team member brings a unique perspective, adding value that did not exist before. People make Raft special. We celebrate each other and our cognitive and cultural diversity. We are devoted to our practice of innovation and collaboration.
We’re an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.
We’re an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.