Raft (https://TeamRaft.com) is a customer-obsessed non-traditional small business focusing on Distributed Data Systems, Platforms at Scale, and Complex Application Development. We're seeking an experienced Senior Software Engineer to support our customers and join our passionate team of high-impact problem solvers. As a Senior Software Engineer at Raft, you'll dive deeper into the software lifecycle, take on complex tasks, lead smaller project initiatives, write code, participate in design discussions, conduct code reviews, and mentor Associate and Standard Engineers. You'll work on innovative federal and public agency projects, leveraging design thinking and cutting-edge tech stack to build digital solutions that impact millions of Americans.
Key Requirements: • 10+ years of experience as a software engineer • Proficiency in C, C++, Java, JavaScript, Python, React & Angular • Strong experience with Big Data/Cloud/Enterprise Frameworks • Experience creating robust web-socket and RESTful APIs • Deep knowledge of software design and architecture patterns • Proficiency with cloud technologies (AWS, Azure, Kubernetes) • Strong collaboration skills and ability to mentor junior engineers • Experience with Apache Spark, Kubernetes, Kafka, SIMP Project, Ansible, Docker, GIT, Linux, Suricata, Zeek, Kibana, Logstash, Elastic Search, Neo4J, PostgreSQL, Terraform, Artifactory, GitLab, network engineering, AWS Cloud • Ability to obtain Security+ certification within 90 days • Bachelor's degree in Computer Science, Engineering, Physics, Mathematics, or related field • Active Secret security clearance
We offer competitive compensation, comprehensive benefits, flexible work options, and a collaborative team environment. Join us in our mission to bridge the gap between humans and data through radical transparency and customer obsession.