Semrush17.03.26
AI SCORE 8.5

Senior BI Engineer - Remote Position at Semrush

$120K–$150K/year

About the Role

Join Semrush as a Senior BI Engineer (remote) and play a pivotal role in shaping our data-driven decision-making processes. In this position, you will be responsible for designing and implementing analytical dashboards using our internal BI tools, leveraging data from BigQuery or REST APIs.

What You'll Do

  • Design and implement analytical dashboards that meet business requirements and ensure scalability and performance.
  • Collaborate with Product Managers to define requirements for analytics reports and dashboards.
  • Work cross-functionally with developers, designers, and business stakeholders to deliver high-quality customer-facing dashboards.
  • Oversee the end-to-end development process, from initial concept to deployment of BI dashboards.
  • Lead hands-on development using report builder tools and custom coding where necessary.
  • Review and optimize SQL statements for performance, ensuring efficient data retrieval.
  • Partner with UX/UI designers to ensure user-centric design and functionality.
  • Engage with clients and internal stakeholders to gather and translate requirements into technical solutions.
  • Automate workflows to reduce manual effort and increase efficiency.
  • Conduct thorough testing of all solutions to ensure stability, functionality, and performance.
  • Implement and enforce best practices for code quality, security, and compliance.
  • Act as a subject matter expert for customer-facing BI dashboards, providing troubleshooting and issue resolution.

Requirements

  • 5+ years of experience in data analytics and developing analytical dashboards.
  • Strong SQL expertise, including query performance optimization, ideally with BigQuery.
  • Hands-on experience designing and building dashboards/reports following UX/UI best practices.
  • Experience in building and maintaining data pipelines.
  • Strong analytical skills with the ability to interpret data and derive actionable insights.

Nice to Have

  • Experience working with APIs, webhooks, and 3rd-party integrations (e.g., Supermetrics, Funnel, Zapier).
  • Experience using Python for data extraction, transformation, and integration.
  • Experience with digital marketing and SEO data.

What We Offer

  • Flexible working hours and unlimited PTO.
  • Flexi Benefit for your hobby and Employee Support Program.
  • Financial aid for loss of family member.
  • Meals, snacks, and drinks at the office.
  • Corporate events and teambuilding activities.
  • Training, courses, and conferences.
Why This Job8.5 of 10

This Senior BI Engineer role at Semrush offers a unique opportunity to work remotely while designing impactful analytical dashboards. Enjoy flexible hours and a supportive work environment.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Generating success profile...

Analyzing job requirements and market data

Loading market overview...

Analyzing market trends and skill demands

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.