Senior Engineer
Raft · Cincinnati, OH · 4 wk ago
On-siteInformation Technology$120k–$180k/yrFull-time
U.S. citizenship is required for this position, and all work must be performed within the continental United States.
About the role
Raft is building a data platform for the Department of Defense (DoD), aimed at enhancing operators' awareness of critical data. The data is enriched, rendered queryable, and presented as a common operational picture to empower time‑critical decisions. Key technologies include Kafka, Kafka Streams, Pinot, Java, Scala, and Kubernetes.
Responsibilities
- Build data infrastructure and platforms using diverse data frameworks such as Apache Kafka, Flink, and Kafka Streams.
- Build Extract, Transform, Load (ETL) pipelines to enable comprehensive data operations.
- Leverage software engineering principles to architect, develop, and implement large‑scale data applications.
Requirements
- Three plus years of hands‑on relevant industry experience.
- Experience with large‑scale relational and non‑relational databases such as PostgreSQL, MySQL, MongoDB, and Elasticsearch to handle low‑latency requirements.
- Experience or knowledge of service mesh technologies, such as Istio.
- Experience supporting enterprise cloud applications or infrastructure.
- Proficiency in automation languages like Python or GoLang.
- Experience in data management including ETL processing, data governance, and data storage.
- Experience building and releasing software in cloud‑native environments.
- Experience using package/dependency managers including Maven, Gradle, and NPM.
- Deep knowledge of software design and architecture patterns.
- Obtain Security+ certification within the first 90 days of employment.
Highly Preferred
- Experience with Kubernetes.
- Experience building and managing fault‑tolerant, data‑intensive platforms using technologies such as Kafka, Pinot, or Flink.
- Experience with monitoring (e.g., Prometheus, Grafana) and logging (e.g., Fluentbit, Kibana, Loki) solutions in cloud‑native environments.
- Solid understanding of Helm Charts.
Clearance
Ability to obtain and maintain a TS/SCI clearance.
Schedule & Location
On‑site work in Dayton, OH or Tampa, FL. May require up to 25% travel. Remote, hybrid, and flexible work options are available.
Pay
Salary range: $120,000 – $180,000, determined by experience, skills, and abilities.
Benefits
- Highly competitive salary.
- Fully covered healthcare, dental, and vision coverage.
- 401(k) with company match.
- Take‑as‑you‑need PTO plus 11 paid holidays.
- Education and training benefits.
- Annual budget for technology/gadget needs.
- Monthly snack box.
- Remote, hybrid, and flexible work options.
- Team off‑site events.
- Generous referral bonuses.
- Additional perks.