Data Engineer
Summary
TulaCo, a software studio that builds products for US-based startups and mid-sized companies, is hiring a Data Engineer to design and maintain ETL pipelines, integrate third-party APIs, and optimize data views for a client's product. Core stack: SQL, Python, Airflow, Spark, Iceberg, Athena, AWS, and Terraform.
A bit about TulaCo
At TulaCo we build, launch, and scale successful tech companies. Since 2010 we've been enabling USA-based startups, entrepreneurs, and mid-sized companies to innovate and make impactful applications. Our team unites over 150+ engineers in our HQ in Santa Monica, USA, and across Eastern Europe. We have a startup-like environment that values proactiveness, creative problem solving, and a flat hierarchy, where changes are driven by the team.
If you want to be one of us and work with like-minded people to create really cool apps, learn more about our open position and let us know about you!
What will you do?
Design, build, and maintain scalable data pipelines and ETL processes to support our client's product and reporting features
Integrate and automate data collection from various APIs to ensure seamless data flow into our infrastructure.
Create and optimize data views to enable effective product development and reporting capabilities.
Collaborate with cross-functional teams, including product and engineering, to ensure that data solutions meet business needs and objectives.
Ensure data quality, data integrity, and scalability within our data environment.
Provide technical guidance on data architecture and best practices for handling large volumes of data.
Troubleshoot and resolve data issues and pipeline failures in a timely manner.
Stay up-to-date with the latest trends and technologies in data engineeringand integrate them into our processes as applicable.
What skills will you need?
3+ years of experience in data engineering or a similar role
Proficiency in SQL and experience with relational databases and Data Lakehouse concepts.
Hands-on experience with ETL processes, data pipeline design, and data
integration.Familiarity with Apache Spark, Apache Iceberg, Amazon Athena
Strong knowledge of Apache Airflow, including hands-on experience in designing, scheduling, and managing data pipelines and workflows.
Strong programming skills in Python
Experience with cloud platforms such as AWS
Familiarity with API integration and handling data from third-party sources.
Hands-on experience with Terraform and CI/CD pipelines for automating infrastructure provisioning, deployment, and management.
Strong communication skills to work effectively in a collaborative team environment.
Bonus Skills:
Experience with Looker or similar data visualization tools.
Experience in marketing or advertising technology
Interested? We are looking forward to hearing from you!