CareerPlan

Sr. Software Engineer - Business Intelligence

USA - RemoteRemoteFull-time$111k2026-09-01 → 2026-11-10
Hybrid

Core

Design, develop, and implement high-quality software solutions for a Business Intelligence platform that surfaces data from internal Workiva Products.

Role type

Senior Software Engineer (Business Intelligence)

Builds

Business intelligence platform aggregating data from internal Workiva Products

Domain

Enterprise Software / Business Intelligence

Deliverable

production ML models | product features

Required skills

Java, Kotlin, Go, TypeScript, React, Dart, OOP, cloud-based distributed systems, debugging complex systems, service-oriented architecture

Preferred skills

technical mentorship, agile development, semantic-layer/OLAP tools (Cube.dev, dbt, Looker), columnar warehouses (Snowflake), charting libraries (Highcharts, D3, Chart.js)

Technologies

Java, Kotlin, Go, TypeScript, React, Dart, Cube.dev, dbt, Looker, Snowflake, Highcharts, D3, Chart.js

Responsibilities

Design and implement software solutions, collaborate with product owners and designers, write maintainable code, participate in code reviews, develop automated tests, debug complex issues, mentor junior engineers, establish KPIs for continuous improvement

Seniority

Senior, hands-on IC with mentorship responsibilities