Senior BI Developer
Remote Full-time ZR_1487_JOBProject overview
Group107 is looking for a Senior BI Developer to join our team on a long-term project for our client, yellowHEAD. You will become part of yellowHEAD’s technology team and co-own the full Agile lifecycle — development, implementation, maintenance, support, and performance tuning. The role involves close collaboration with marketing units, analysts, account managers, and external stakeholders to design and deliver complex data pipelines, internal reports, and customer-facing dashboards. This is a hands-on senior position with strong influence on the team’s technical direction — we are looking for someone proactive who will push the team forward and uplift its professional level.
Requirements
- Advanced SQL — query optimization, complex joins, window functions, performance tuning.
- Strong ETL/ELT engineering experience; preferred hands-on with Rivery.
- Deep experience with Google BigQuery — data modeling, partitioning, optimization.
- Strong Python (or equivalent) — capable of building APIs and backend services for data products.
- Experience integrating with third-party APIs (e.g., Facebook, Google, Appsflyer, Adjust).
- Hands-on experience with cloud infrastructure: AWS and/or GCP, plus MySQL.
- Hands-on experience with Looker Studio or other dashboard frameworks.
- Practical experience with AI-assisted coding tools (GitHub Copilot, CodeX, or similar).
- Upper-Intermediate (B2)+ English — strong written, verbal, and presentation skills for direct work with internal teams and external clients.
- Proactive, fearless mindset — comfortable iterating on pipelines and challenging the status quo.
- Strong ownership — capable of pushing the team forward and raising its technical bar.
- Service-oriented approach when working with marketing teams, analysts, and account managers.
- Strong stakeholder management — representative and confident in both internal and external communication.
- Mentorship and collaboration — supports middle developers and contributes to code reviews and design discussions.
- Calm, collaborative temperament; team player.
Nice to have
- Experience with Tableau and/or Qlik.
- Frontend development experience (React, Angular, WordPress plugin development).
- AI/ML integration into data pipelines or products — deploying pre-built models, orchestrating model workflows, or embedding AI in data services.
- Experience with R for analytics workloads.
- Background in marketing data / digital advertising domain.
Responsibilities
- Design, develop, and optimize end-to-end BI pipelines (ETL/ELT) using Rivery, BigQuery, and SQL.
- Build and maintain data models in BigQuery and BI environments to support reporting, analytics, and product use cases.
- Develop backend services, APIs, and automation in Python to support data products and integrations.
- Maintain ongoing integrations with multiple external data sources (Facebook, Google, Appsflyer, Adjust) on cloud infrastructure (AWS, GCP, MySQL).
- Build and iterate on customer-facing dashboards and internal reports in Looker Studio (and other dashboard frameworks as needed).
- Own performance tuning, code quality, and architectural decisions across BI and non-BI technological projects.
- Mentor middle-level developers, drive engineering best practices, and represent the team to internal and external stakeholders.
We offer
- 20 paid vacation days (workdays) per year
- 7 paid sick days per year
- Personalized career growth plan with regular performance reviews
- Education reimbursement — courses, certifications, and conferences
- Corporate events and team-building activities
- Full equipment provided for remote work
Sharing Impressions
I like the company that we all work as a united and well-coordinated team. The company provides great opportunities for development and career.
Hey! My name is Dmytro, I have been working as a motion designer at Group 107 for over a year. Here I like the fact that I have the freedom to be creative and really cool projects.
Hi, my name is Anastasia and I am a Scrum-master in Group 107. In 2020, Group 107 came into my life and became my place of strength and development.
Hello, I am Sam. I have been working at Group 107 as a digital campaign specialist for 2 years and it is the best position ever!
My name is Nazar and I am a React developer Group 107. I have been working here for over a year. The company has very interesting and cool projects, mega-positive people.
I like that company cares about me as a person and about my personal growth. I like being appreciated and listened to. Everytime I feel being motivated and inspired at work.
I have been working at Group 107 for more than 2 years. Most of all I like the friendly atmosphere in the office and the team spirit – it is priceless.
It is my best decision ever! I like that company combines dynamic business approach with top-notch technologies and very strong people-oriented values.
When I came to work, there were only about 20 of us, at the moment there are 100+ of us, and the feeling of support and friendship remains the same as in a small team.
What I like most is the family atmosphere, interesting projects, flexible management and the opportunity to develop my professional skills every day.
From the beginning, I felt like I’m in a big family where everybody supports each other and ready to help at any time. Group 107 gives great opportunities to develop your skills.