Summary
Join Raft, a customer-obsessed company focused on Distributed Data Systems, Platforms at Scale, and Complex Application Development, as a Senior Software Engineer. This U.S.-based position requires U.S. citizenship and involves building a real-time data platform for the Department of Defense. You will be responsible for building data infrastructure, ETL pipelines, and large-scale streaming applications using technologies like Kafka, Flink, and Pinot. The role demands significant experience in data management, cloud-native environments, and software design. You will mentor other engineers and contribute to critical decision-making processes. Raft offers a competitive salary, comprehensive benefits, and remote work opportunities.
Requirements
- Five plus years of relevant hands-on industry experience
- In-depth experience with building and managing fault-tolerant, data-intensive platforms using popular streaming technologies such as Kafka, Pinot, or Flink
- Experience with large-scale relational and non-relational databases such as PostgreSQL, MySQL, MongoDB, and Elasticsearch to handle low-latency requirements
- Working experience in data management including ETL processing, data governance, and data storage
- Experience with building and releasing software in cloud-native environments
- Experience using a variety of package managers/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 with Raft
- Ability to obtain and maintain a Top Secret security clearance
Responsibilities
- Build data infrastructure and platforms using streaming 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 streaming applications
Preferred Qualifications
- Experience with Kubernetes
- Experience with monitoring (i.e. Prometheus, Grafana) and logging (i.e. Fluentbit, Kibana, Loki) solutions in cloud-native environments
- Solid understanding of Helm Charts
- Experience or knowledge of service mesh technologies, such as Istio
- Experience with supporting enterprise Cloud applications or infrastructure
- Experience in automation languages like Python or GoLang
Benefits
- 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
- Team off-site in fun places!
- Generous Referral Bonuses
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.