Software Engineer

Raft is a customer-obsessed non-traditional small business focused on Distributed Data Systems, Platforms at Scale, and Complex Application Development, building digital solutions that impact millions of Americans.
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 seeking an experienced Software Engineer to join their passionate team of high-impact problem solvers. As a Software Engineer, you will assist with the development and scaling of microservices and APIs leveraging AWS, Kubernetes, and Python. The role emphasizes robust data security and user-centric development through prototyping to enhance overall user satisfaction. You'll be working on projects for innovative federal and public agencies, building digital solutions that impact millions of Americans.

Key responsibilities include:

  • Developing and scaling microservices and web APIs
  • Working with cloud technologies, particularly AWS
  • Deploying microservices on Kubernetes
  • Utilizing Python for development
  • Working with PostgreSQL databases

The ideal candidate will have:

  • 3-4 years of hands-on experience as a software engineer in a production environment
  • Experience with microservices, web APIs, AWS, Kubernetes, Python, and PostgreSQL
  • A degree in Mathematics, Computer Science, or Physics
  • Ability to obtain a Security+ certification within 90 days of employment

Additional preferred skills include experience with FastAPI, full-stack development, prototyping, and CI/CD pipeline architecture.

Raft offers a competitive salary range of $90,000 - $170,000, along with excellent benefits including fully covered healthcare, 401(k) with company match, flexible PTO, education benefits, and more. The position is remote with potential for up to 10% travel.

Join Raft to work on meaningful projects in a collaborative, diverse environment guided by the Ubuntu philosophy: "I Am, Because We Are." Raft is committed to innovation, problem-solving, and making a positive impact on public-sector modernization.

Last updated 10 days ago

Responsibilities For Software Engineer

  • Assist with the development and scaling of microservices and APIs
  • Leverage AWS, Kubernetes, and Python in development
  • Ensure robust data security
  • Engage in user-centric development through prototyping
  • Enhance overall user satisfaction
  • Present new ideas and concepts in support of the project

Requirements For Software Engineer

Python
PostgreSQL
Kubernetes
  • Minimum 3-4 years of hands-on experience as a software engineer in a production environment
  • Experience building microservices and web APIs while following best practices
  • Experience with the cloud-related software technologies of AWS
  • Development and deployment experience with microservices on Kubernetes
  • Experience with Python
  • Experience with PostgreSQL
  • Higher education degree in Mathematics, Computer Science, or Physics
  • Able to obtain a Security+ certification within the first 90 days of employment with Raft
  • Ability to obtain and maintain a public trust security clearance
  • U.S. citizenship

Benefits For Software Engineer

401k
Dental Insurance
Education Budget
Medical Insurance
Vision Insurance
  • Highly 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 your tech/gadgets needs
  • Monthly box of yummy 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 Development Engineer II, Direct Fulfilment

Amazon is seeking a Software Development Engineer II to join their Direct Fulfillment team in Bangalore, India, to design and develop scalable systems for their e-commerce platform.

Software Engineer, Amazon Health - One Medical

Experienced SDE needed for One Medical team to work on industry-leading tech for clinical care, building web and mobile apps for digital healthcare.

Software Development Engineer, WWGST

Whole Foods Market seeks an innovative Software Development Engineer to join their Engineering Services team, working on cutting-edge projects to advance the retail grocery industry.

Software Development Engineer, Automotive

Join Amazon's innovative automotive team as a Software Development Engineer, building new discovery and shopping experiences for customers.

Software Development Engineer, AFT Inbound

Amazon seeks an inventive Software Development Engineer for AFT Inbound to build and improve global fulfillment systems.