Senior Software Engineer - BI Platform (Remote)

Remote

United States

Remote

USD 111,000 - 180,000

Full time

5 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Discretionary bonus
Restricted stock units
401(k) match
Remote-friendly

Job summary

Workiva is seeking a Sr. Software Engineer for its Business Intelligence team, building a BI platform to surface data from internal Workiva products. You’ll work with Java, Kotlin, Go on the backend and TypeScript, React and Dart on the frontend in a remote US setting.

The role emphasizes design, development, code quality, and collaboration with product owners, designers, and stakeholders. Expect a focus on test automation, mentoring, and continuous improvement within an agile environment.

Qualifications

  • 2+ years of relevant software experience with a Bachelor's Degree or equivalent experience.
  • 4+ years of professional software development experience preferred.
  • Strong foundation in computer science including data structures and algorithms.
  • Experience with modern programming languages (Dart, React, TypeScript, Go, Java, Kotlin).
  • Experience debugging complex systems and mentoring junior engineers.
  • Experience in agile environments and service-oriented architectures is a plus.
  • Strong communication and problem-solving skills; ability to explain complex topics clearly.
  • Familiarity with semantic-layer/OLAP tools or columnar data warehouses is a plus.

Responsibilities

  • Design, develop, and implement high-quality software solutions that meet business and technical requirements.
  • Collaborate with product owners, designers, and stakeholders to align with product vision.
  • Write clean, maintainable code following industry standards.
  • Participate in code reviews and provide constructive feedback.
  • Deliver and document technical solutions meeting customer expectations.
  • Develop and execute comprehensive tests (unit, integration, functional).
  • Debug and troubleshoot across multiple service and application contexts.
  • Collaborate with support teams to triage production issues.
  • Participate in product discovery with customers to identify opportunities for innovation.
  • Establish KPIs and metrics to drive continuous improvement.
  • Mentor and coach engineers to grow technically and culturally.
  • Communicate complex issues to technical and non-technical audiences.

Skills

Dart
React
TypeScript
Go
Java
Kotlin
OO design
Cloud-based distributed systems
debugging
Agile
Mentoring
Communication
Problem solving

Education

Bachelor's Degree or equivalent

Tools

Cube.dev
dbt
Looker/LookML
Snowflake
Highcharts
D3
Chart.js

Job description

Workiva is seeking a Sr. Software Engineer for its Business Intelligence team, building a BI platform to surface data from internal Workiva products. You’ll work with Java, Kotlin, Go on the backend and TypeScript, React and Dart on the frontend in a remote US setting.

The role emphasizes design, development, code quality, and collaboration with product owners, designers, and stakeholders. Expect a focus on test automation, mentoring, and continuous improvement within an agile environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer, BI Platform (Remote)
Senior Software Engineer, BI Platform (Remote)

JobCubby • Northern (KY)

Hybrid
USD 111,000 - 180,000
Discretionary bonus
Restricted Stock Units (RSUs)
401(k) match
+1
Senior Software Engineer - Remote, AI-Driven Platform
Senior Software Engineer - Remote, AI-Driven Platform

ISU Research Park • Ames (IA)

On-site
USD 110,000 - 160,000
Senior Software Engineer - AI-Driven Platform (Remote)
Senior Software Engineer - AI-Driven Platform (Remote)

Workiva, Inc. • United States

On-site
USD 111,000 - 180,000
Discretionary bonus
Restricted Stock Units (RSUs)
401(k) match
+1
Senior Software Engineer - AI-Driven Platform (Remote)
Senior Software Engineer - AI-Driven Platform (Remote)

Workiva, Inc. • Ames (IA)

On-site
USD 111,000 - 180,000
401(k) match
Discretionary bonus
Restricted Stock Units
+1
Sr. Software Engineer - Business Intelligence
Sr. Software Engineer - Business Intelligence

JobCubby • Northern (KY)

Hybrid
USD 111,000 - 180,000
Discretionary bonus
Restricted Stock Units (RSUs)
401(k) match
+1
Senior BI Engineer: Data Analytics & Dashboards
Senior BI Engineer: Data Analytics & Dashboards

Workiva Inc. • South Carolina

Hybrid
USD 111,000 - 180,000
Discretionary bonus
Restricted Stock Units
401(k) match & benefits
Remote Senior Software Engineer: AI Tools & Impact
Remote Senior Software Engineer: AI Tools & Impact

Workiva Inc. • Iowa (LA)

Hybrid
USD 111,000 - 180,000
Discretionary annual bonus
Restricted stock units
401(k) match
+1
Senior Data Engineer — Remote, Lead with Impact, Equity
Senior Data Engineer — Remote, Lead with Impact, Equity

Workiva Inc. • Colorado

Hybrid
USD 129,000 - 207,000
Discretionary bonus
Restricted Stock Units
401(k) match
+1
Sr. Software Engineer - Business Intelligence
Sr. Software Engineer - Business Intelligence

Workiva Inc. • South Carolina

Hybrid
USD 111,000 - 180,000
Discretionary bonus
Restricted Stock Units
401(k) match & benefits
Software Engineer - Remote, Growth-Driven & Tech-Forward
Software Engineer - Remote, Growth-Driven & Tech-Forward

ApplyMint • Iowa (LA)

Hybrid
USD 83,000 - 135,000
Discretionary bonus
Restricted Stock Units
401(k) match and benefits