The Role
We are looking for a Senior Data Engineer who is excited to join us in building the first global supplier search. We believe that engineers should accelerate the business through technology, and collaborate across multiple teams to accomplish that. Your role will focus on building our operational data modeling engine, in conjunction with ETL pipelines for data loading and data delivery. You will also have the opportunity to collaborate between product, data science, and other data engineers to deliver data modeling solutions end-to-end. There will also be space to scale up the effort by expanding the team with more Data Engineers and/ or Analytics Engineers.
We mainly work with Python, PostgreSQL, dbt, Airflow, K8s, Terraform, and GitLab CI. We are open to using other technologies and excited to expand our tech stack. In addition, we believe in learners with a growth mindset, so feel free to apply even if you don’t know all of these technologies.
What we offer
- Working in a fast-paced environment with challenging tasks (zero-boredom-guarantee)
- High ownership and the freedom of managing your own projects
- Direct collaboration with the founders – true flat hierarchy
- Rapid professional development & leadership opportunities with a steep learning curve
- Awesome team events and an inclusive company culture with a diverse team
Your responsibilities
You will conceptualize, build, and maintain software projects for different steps in our data lineage. You will become the owner of one or several data projects and orchestrate them together with other engineers. Your focus will be some of the following:
- Expand our hand-tailored framework for data extraction and processing
- Build pipelines to ingest data from a multitude of data sources
- Create efficient data models, storage solutions, and/or upgrade existing ones
- Transform our data to provide business value for our clients and for our insights
- Build new cloud infrastructure and expand existing architecture
- Optimize existing data delivery pipelines with our backend APIs
- Enable other members of the team to seamlessly collaborate and own individual pieces of the pipeline
Your experience
- 4+ years of relevant data engineering work experience
- Extensive experience in Python, preferably also pandas
- Extensive experience with SQL
- Good experience with application containerization, e.g. Docker
- Experience with small teams in fast-paced environments
- Experience with, or strong interest in real-world, unstructured data of various formats
- Nice-to-have:
- previous experience data modeling tools, e.g. dbt, jinja
- data pipelining or workflow orchestration experience, e.g. Airflow, Kubernetes
- IaC experience with Terraform or similar
- Bonus: experience in procurement, logistics, or manufacturing
What we value
- Honest, fast, and open collaboration as well as strong communication skills (English)
- Resourceful self-starters who hold themselves and their team to high standards and have attention to detail
- Short release cycles, and active participation in our releases
- Team members who are excited about our mission & tech
- Shared success through stock options and competitive salaries
If you’re an expert data engineer who loves greenfield projects, we’d love to talk to you!
Alpas is proud to be an equal opportunity employer. We view diversity as a moral imperative and competitive advantage. We are committed to equal employment opportunities regardless of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. If you have a disability or special need that requires accommodation, please let us know.