Senior BI Engineer: End-to-End Analytics & Visualization
Listed on 2026-05-29
-
Software Development
Software Engineer, Full Stack Developer
As a Senior Business Intelligence Engineer, you will be part of a cross-functional team, applying your skill, experience, and creativity towards designing and building complex and scalable BI solutions. You will work in a highly collaborative environment, solving exciting problems while leveraging best engineering practices. We work full-stack, and the team owns features end-to-end. On our teams, we’re working daily with product, design, and data scientists to understand the problem and translate learnings into a pragmatic and effective solution.
We happily pull in a peer when we need a pair to get through a tough problem or just for a second pair of eyes. We are always balancing new feature development with efforts to continuously improve both our efficiency and our infrastructure.
You should have:
- A passion for bringing great products into our world through collaboration and ingenuity
- Experience creating interactive visuals, designing dashboards, connecting to various data sources while working with a Business Intelligence Reporting Tool
- Proficiency with relational data modeling and data warehousing concepts
- Familiarity with sustainable engineering practices such as automated testing (TDD), continuous integration, continuous deployment, and monitoring / alerting
- Strong fundamentals, with overlap across our tech stack (Java, Spring Boot, Python, RESTful APIs, Docker, Azure Cloud Services, Terraform, Postgre
SQL, Snowflake) - Foundational understanding of cloud processing concepts
- Exposure to retail business intelligence
- A passion for learning from and collaborating with a diverse, talented team and mentoring junior team member
Requirements:
- Bachelor’s degree typically in Computer Science, Management Information Systems, Mathematics, Business Analytics or another technically strong program
- Minimum 4+ years professional BI engineering experience
- Proficiency building and shipping multiple large software products using agile methodologies
- Excellent communication skills - you can effectively work with engineers but at the same time collaborate with product owners, experience designers, data analysts and multiple stakeholders
Major Bonus Points for:
- Experience with Sisence
- Experience in Consumer Insights industry
- Experience working on distributed or remote-first teams
- Experience with distributed system performance analysis and optimization
- Experience with Dev Ops best practices and tools
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).