Egen is seeking a Lead Software Engineer specializing in Data Engineering to join their innovative team. This role combines advanced technical leadership with hands-on development in building scalable data solutions. The company operates with a data-first mindset, leveraging cutting-edge technology platforms including Google Cloud and Salesforce.
The position involves architecting and implementing cloud-native data pipelines using technologies such as Python, Spark, and cloud services (GCP and AWS). You'll be working with sophisticated data integration technologies including Kafka, Storm, and Elasticsearch, while participating in a continuous deployment pipeline that emphasizes rapid on-demand releases.
As a Lead Engineer, you'll be responsible for designing and implementing robust data infrastructure that enables advanced analytics and machine learning capabilities. The role requires expertise in building resilient data pipelines, implementing ETL/ELT processes for large-scale data warehouses, and working with various database technologies.
The ideal candidate should have strong experience with cloud-native applications, DevOps practices, and microservices architecture. You'll be working in an agile environment, collaborating with cross-functional teams to deliver high-value applications and product packages. The position offers the opportunity to work with cutting-edge technologies while solving complex data engineering challenges in a fast-paced, entrepreneurial environment.
This role is perfect for someone who is passionate about data engineering, enjoys mentoring others, and wants to make a significant impact in a growing company that values innovation and technical excellence.