We are looking for an experienced Software Engineer to join our Data Platform team. In this role, you'll design and develop the foundational systems that power the flow of data across the company, enabling fast insights and smarter decisions as we grow.
Requirements
- Bachelor's or Master's degree in Computer Science or a related field
- 4+ years engineering experience (2+ years in data infrastructure)
- Strong programming skills, preferably in Python or Java
- Expertise with cloud data lakes such as Snowflake or Databricks
- Experience with streaming and big data processing frameworks (e.g., Kafka, Spark)
- Experience with workflow orchestration systems (e.g., Apache Airflow, Dagster, Prefect)
- Implemented CDC solutions (e.g., Debezium, Maxwell)
- Experience with cloud platforms (preferably AWS) and containerization tools (e.g., Docker, Kubernetes)
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan