Raft, a customer-obsessed small business headquartered in McLean, VA, is seeking a Senior Software Engineer (Back-End) to join their innovative team. The company specializes in Distributed Data Systems, Platforms at Scale, and Complex Application Development for federal agencies, building digital solutions that impact millions of Americans.
As a Senior Software Engineer, you'll be deeply involved in the software lifecycle, taking on complex tasks and leading smaller project initiatives. The role combines hands-on coding with leadership responsibilities, including design discussions, code reviews, and mentoring junior engineers. The position requires expertise in various technologies including Java, JavaScript, Python, and modern data stack components like Kafka and Kubernetes.
The ideal candidate will bring 5+ years of software engineering experience, strong proficiency in multiple programming languages, and extensive knowledge of cloud and enterprise frameworks. Experience with DevSecOps, containerization, and secure coding practices is essential. The position offers a competitive salary range of $110,000-$200,000, along with comprehensive benefits including fully covered healthcare, 401(k) with company match, flexible PTO, and various perks.
Working at Raft means joining a team guided by the Ubuntu philosophy: "I Am, Because We Are." The company celebrates cognitive and cultural diversity, fostering a collaborative environment where each team member's unique perspective is valued. This remote position offers the opportunity to work on meaningful projects while maintaining work-life balance, though it may require up to 10% travel.