✨ About The Role
- The Staff Software Engineer will play a critical role in building data infrastructure and platforms using streaming frameworks like Apache Kafka and Flink.
- This position involves developing Extract, Transform, Load (ETL) pipelines to facilitate comprehensive data operations.
- The engineer will be responsible for architecting and implementing large-scale streaming applications.
- The role requires hands-on collaboration with a team focused on delivering high-impact solutions for public agencies.
- The candidate will work on a real-time data platform for the Department of Defense, processing over a billion events daily.
âš¡ Requirements
- The ideal candidate will have over 5 years of relevant industry experience, showcasing a strong background in software engineering.
- Proficiency in automation languages such as Python or GoLang is essential for success in this role.
- A solid understanding of both relational and non-relational databases is crucial, particularly with PostgreSQL, MySQL, MongoDB, and Elasticsearch.
- Candidates should have experience in data management, including ETL processing and data governance.
- The ability to mentor and guide less experienced engineers is a key aspect of this position.