Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Raft

Principal Software Engineer

Raft

Join Raft as a Principal Software Engineer focusing on building data-focused products. Work with open source solutions on backend and frontend for data storytelling.

Posted 5/18/2026full-timeRemote • 🇺🇸 United StatesLead💰 $180,000 - $230,000 per yearWebsite

Tech Stack

Tools & technologies
CloudDockerElasticSearchGoGradleJavaJavaScriptKafkaKubernetesMavenMongoDBMySQLOpen SourcePostgresPythonReactRustScalaTypeScript

About the role

Key responsibilities & impact
  • You will be part of the team building a data focused product that is built on best of breed open source solutions like Kafka, Trino, DuckDB, and Superset.
  • You will work both on backend and frontend to build end-to-end features that make interacting with data easier enabling users to be able to tell a data story through our product.

Requirements

What you’ll need
  • 8+ Years of experience building RESTFul APIs to take concept to implementation in one of the following languages: Go (preferred), Java, Python, Rust (nice to have), and Scala
  • 5+ Years of experience in frontend frameworks like React with a focus on Typescript or Javascript
  • Deep design of software design and architecture
  • Experience with large-scale relational and non-relational databases such as PostgreSQL, MySQL, MongoDB, and Elasticsearch to handle low-latency requirements
  • Experience with building and releasing software in cloud-native environments
  • Experience using a variety of package managers/dependency managers including Maven, Gradle, and NPM
  • Experience with Docker and Kubernetes, including containerizing solutions and working with distributed clusters
  • Experience working with AI coding assistants
  • Demonstrated ability to take on large responsibilities and own complex work or project lifecycles
  • STEM Background or relevant industry experience
  • Able to obtain Security+ certification within 90 days of employment with Raft.

Benefits

Comp & perks
  • 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
  • Team off-site in fun places!
  • Generous Referral Bonuses
  • And More!

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
GoJavaPythonRustScalaReactTypescriptJavascriptPostgreSQLMySQL
Soft Skills
software designarchitectureresponsibilityproject lifecycle management
Certifications
Security+