Data Engineer (Ukraine, only Vinnytsia )
We are a fast-growing technology company driven by data, innovation, and a commitment to continuous improvement. Our products and services impact thousands of users, and data plays a critical role in every strategic decision we make.
As we continue to scale, we are investing heavily in building a modern, reliable, and data-driven organization. Our BI and Data teams are at the center of this transformation, creating a robust data ecosystem that empowers teams across Product, Sales, Marketing, HR, Finance, and Operations.
We foster a collaborative environment where ownership, initiative, and curiosity are highly valued. Team members are encouraged to challenge the status quo, contribute ideas, and help shape the future of our technology landscape.
Joining us means becoming part of a company where your work has a direct impact on business growth, operational excellence, and the long-term evolution of our data platform.
What You’ll Be Doing
- Architect & Own: Lead the design and development of scalable data warehouse and BI solutions. You will make early-stage architectural decisions and own their long-term impact.
- Infrastructure as a Product: Build core data infrastructure and developer experiences that others rely on, ensuring high availability and system reliability.
- End-to-End ELT/ETL: Solve complex integration problems by sourcing data from structured and unstructured sources using Rivery, Python, and optimal ETL patterns.
- Data Quality & Governance: Implement frameworks for schema evolution, anomaly detection, and data freshness. You will determine security models based on privacy requirements and evolve governance processes.
- Strategic Collaboration: Partner with Engineers, Product Managers, and Data Analysts to conceptualize data needs and represent key insights in a meaningful way.
- Optimization: Assist in owning production processes, optimizing complex code through advanced algorithmic concepts to manage operational cost-benefit tradeoffs.
What You’ll Bring (Requirements) - Experience: 5+ years of experience in Data Engineering, Infrastructure, or Platform Engineering (ideally in organizations operating at a meaningful scale).
- Technical Mastery: 5+ years of hands-on experience with Python and SQL. Deep proficiency in data modeling (Star/Snowflake schema) and DWH methodologies.
- Cloud & Tools: Proven experience with Snowflake and AWS. Familiarity with Rivery or similar orchestration tools (like DBT) is a major advantage.
- Production-First Mindset: Track record of leading data initiatives end-to-end from design and building to shipping and operating production flows.
- Analytical Rigor: Ability to triage issues, resolve data quality problems, and design systems that handle system complexity with ease.
- Education: Bachelor’s degree in Computer Science, Computer Engineering, or a relevant technical field.
Why Join Us? - Impact: You are joining at a stage where you can design the architecture "from scratch."
- Fast-Paced Culture: We operate in a "move fast and break things" environment. Perfect for those who love high autonomy and rapid iteration.
Required skills experience
| Python | 5 years |
| SQL | 3 years |
| Snowflake | 5 years |
| AWS | 5 years |
Required languages
| English | B2 - Upper Intermediate |
| Ukrainian | Native |