Senior Software Engineer (Backend)
RaftAbout Raft
Raft is a digital consulting firm specializing in the rapid delivery of modern, user-first, scalable, and data-intensive digital solutions. We accelerate the missions of our federal partners through human-centered design (HCD) and agile development practices. Our expertise spans DevSecOps, Kubernetes management, cloud-native microservice architectures, and secure, open-source delivery.
Who We Are
We are a team of dedicated professionals who put our people and culture first. We work with some of the smartest, hardest-working experts in their field, focusing on innovative solutions without the constraints of internal politics. Our approach to digital innovation is bold and untraditional, emphasizing customer obsession and operational flexibility.
The Role: Senior Software Engineer (Backend)
As a Senior Software Engineer at Raft, you will be integral to our team, developing data-focused products using top-tier open source solutions like Kafka, Trino, DuckDB, and Superset. You will work on both backend and infrastructure to build end-to-end features that enhance user interaction with data, enabling compelling data storytelling.
Responsibilities
- Design and develop RESTful APIs using Java, Scala, Python, or Rust.
- Work on low latency, high throughput data applications using Kafka and JDBC with PostgreSQL.
- Engage in the full software development lifecycle, from concept to deployment in a cloud-native environment.
- Collaborate with cross-functional teams to deliver high-quality software solutions.
Qualifications
- 4+ years of experience in backend development, particularly with Java, Scala, Python, or Rust.
- Proven experience in data-intensive applications and software architecture.
- Familiarity with Docker, Kubernetes, and various package managers like Maven and Gradle.
- Ability to obtain a Top Secret security clearance.
Benefits
- Competitive salary with comprehensive healthcare, dental, and vision coverage.
- Generous PTO, 401(k) with company match, and flexible work options.
- Opportunities for professional growth and a dynamic work environment.
Why Join Raft?
Join us if you're looking for an opportunity to be part of a forward-thinking team that values innovation and problem-solving. At Raft, we're committed to bridging the gap between humans and data through radical transparency and a mission-driven approach.
Benefits Extracted with AI
- 401(k)
Similar jobs
Last update: 23 minutes ago
Backend Engineer
Join Wealthfront as a Backend Engineer to design and build backend systems with Java, SQL, and more.
Senior Backend Engineer, Media Foundation
Join Airbnb as a Senior Backend Engineer to build and operate next-gen Media infrastructure. Remote eligible within the US.
Senior Backend Engineer, Moderation
Join Reddit as a Senior Backend Engineer in Moderation, working remotely in the U.S. with Python, Rust, and GraphQL.
Senior Software Engineer (Full-Stack)
Join Valdera as a Senior Software Engineer (Full-Stack) to build innovative tools for global teams. Work remotely with AWS, React.js, and more.
Senior Software Engineer
Join BOSSCAT™ as a Senior Software Engineer in Boston. Work with Java, React, AWS, and more. Competitive salary and benefits.
Platform Engineer with Cloud and Distributed Systems Expertise
Join Railway as a Platform Engineer to build scalable cloud infrastructure using Rust, Go, and distributed systems.
Senior Backend Engineer
Join Calm as a Senior Backend Engineer to design and maintain backend systems for mobile and web apps.
Senior Software Engineer, Backend
Join Hayden AI as a Senior Backend Engineer to build scalable cloud services using AWS, Python, and Go.
Senior Backend Engineer
Join Harness as a Senior Backend Engineer to build scalable infrastructure using AWS, Terraform, and more. Remote position with competitive salary.
Senior Software Engineer (Back-End)
Join Raft as a Senior Software Engineer (Back-End) in Colorado Springs. Work on complex projects with AWS, REST APIs, and more. Hybrid role with great benefits.
Senior Software Engineer (Backend) - Content Lake DX
Join Sanity as a Senior Backend Engineer to build scalable distributed systems for content management.
Senior Software Engineer, Backend
Join Standard AI as a Senior Backend Engineer to design scalable microservices and APIs. Remote role with competitive salary and benefits.
Senior Back End Developer
Join Klar as a Senior Back End Developer in Berlin, Germany. Work with Java, SpringBoot, and microservices in a fintech environment.
Senior Software Engineer II, Provider Experience
Join Remo Health as a Senior Software Engineer II to lead technical development in dementia care solutions using React, TypeScript, and more.
Staff Software Engineer – JVM/Rust Expert
Join Agoda as a Staff Software Engineer in Berlin, specializing in JVM and Rust, with a full relocation package.
Staff Software Engineer – JVM/Rust Expert
Join Agoda as a Staff Software Engineer with expertise in JVM and Rust. Full relocation to Bangkok provided.
Software Engineer - Backend (Python, Go)
Join Timescale as a Software Engineer - Backend, focusing on Python and Go, in a remote role with flexible benefits.
Fullstack Software Engineer, Applications
Join Haus as a Fullstack Software Engineer to develop APIs and user experiences for marketing science applications.
Senior Software Engineer, Application Platform
Join Haus as a Senior Software Engineer to develop scalable systems and APIs for our Application Platform.
Senior Backend Engineer
Join Grafana Labs as a Senior Backend Engineer, working remotely in the US/Canada on Kubernetes monitoring.
Remote Software Engineer
Join Waabi as a Remote Software Engineer to develop cutting-edge self-driving technology. Work with AI, Python, C++, and more.
Senior Backend Engineer
Join onX as a Senior Backend Engineer to develop scalable services for our Backcountry app. Remote role with competitive salary and benefits.
Lead Software Engineer with AWS and REST Expertise
Join Wellhub as a Lead Software Engineer to design scalable web applications using AWS and REST in a remote role.
Senior Backend Developer
Join Cyberhaven as a Senior Backend Developer to design scalable systems using Go, Kubernetes, and more. Remote position with competitive benefits.