Software Engineer

Raft is a customer-obsessed non-traditional small business with a purposeful focus on Distributed Data Systems, Platforms at Scale, and Complex Application Development.
McLean, VA, USA
$90,000 - $170,000
Backend
Mid-Level Software Engineer
Remote
3+ years of experience
AI · Enterprise SaaS

Description For Software Engineer

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 McLean, VA. Our range of clients includes 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.

As a Software Engineer, you will be instrumental in bringing technical solutions to life, actively participating in the development, testing, and deployment of our infrastructure. Collaborating with your peers, you'll begin taking ownership of specific modules or functionalities while being mentored by more experienced engineers.

Requirements:

  • Three plus years' experience as a software engineer
  • Proficient with Java, JavaScript, Python, React & Angular
  • Strong experience in multiple Big Data/Cloud/Enterprise Frameworks
  • Experience in creating robust web-socket and RESTFul APIs
  • Deep knowledge of SW design and architecture patterns
  • Proficiency with cloud technologies like AWS, Azure, and Kubernetes
  • A strong collaborator who can work well with a diverse team
  • Demonstrated working knowledge & experience in Kubernetes, databases, CI/CD pipelines, and developing performant applications
  • Able to obtain a Security+ certification within 90 days of employment with Raft
  • Bachelors degree in Computer Science, Engineering, Physics, Mathematics or a related field or proven professional software engineering work for at least five years
  • Active Secret security clearance

Highly preferred:

  • Experience with Software Factories and Big Data Platforms
  • Certified Kubernetes Developer
  • Experience with automation and scripting languages (e.g., Bash, PowerShell, Ansible)

We offer competitive benefits including fully covered healthcare, dental, and vision coverage, 401(k) with company match, take as you need PTO, education & training benefits, and more. Our vision is to bridge the gap between humans and data through radical transparency and our obsession with the mission. We are an equal opportunity employer committed to diversity and innovation.

Last updated 2 months ago

Responsibilities For Software Engineer

  • Bringing technical solutions to life
  • Actively participating in the development, testing, and deployment of infrastructure
  • Collaborating with peers
  • Taking ownership of specific modules or functionalities

Requirements For Software Engineer

Java
JavaScript
Python
React
Kubernetes
  • Three plus years' experience as a software engineer
  • Proficient with Java, JavaScript, Python, React & Angular
  • Strong experience in multiple Big Data/Cloud/Enterprise Frameworks
  • Experience in creating robust web-socket and RESTFul APIs
  • Deep knowledge of SW design and architecture patterns
  • Proficiency with cloud technologies like AWS, Azure, and Kubernetes
  • A strong collaborator who can work well with a diverse team
  • Demonstrated working knowledge & experience in Kubernetes, databases, CI/CD pipelines, and developing performant applications
  • Able to obtain a Security+ certification within 90 days of employment with Raft
  • Bachelors degree in Computer Science, Engineering, Physics, Mathematics or a related field or proven professional software engineering work for at least five years
  • Active Secret security clearance

Benefits For Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
  • Competitive salary
  • Fully covered healthcare, dental, and vision coverage
  • 401(k) and company match
  • Take as you need PTO + 11 paid holidays
  • Education & training benefits
  • Annual budget for tech/gadgets needs
  • Monthly box of snacks
  • Remote, hybrid, and flexible work options
  • Team off-site in fun places
  • Generous Referral Bonuses

Interested in this job?

Jobs Related To Raft Software Engineer

Software Dev. Engineer, PXTCS

Software Engineer role at Amazon's PXTCS team, focusing on distributed systems and ML models for HR solutions, offering competitive compensation and benefits.

Software Development Engineer II, Customer eXperience Impressions

Software Development Engineer II role at Amazon working on customer experience platforms and distributed services

Software Development Engineer

Amazon seeks experienced Software Development Engineer for Core Shopping team to build innovative product discovery solutions, offering competitive compensation and opportunity for high-impact work.

Software Development Engineer - AWS Messaging Services, Messaging Metadata Service

AWS Messaging team seeks Software Engineer to develop and operate high-scale queue and notification services, offering competitive compensation and growth opportunities.

Software Development Engineer, Ring Device Services

Backend Software Engineer role at Ring, developing distributed systems for smart home security products and services.