Senior Software Engineer, BI Platform (Remote)

JobCubby

Northern (KY, SC)

Hybrid

USD 111,000 - 180,000

Full time

9 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Discretionary bonus
Restricted Stock Units (RSUs)
401(k) match
Comprehensive benefits package

Job summary

Workiva is seeking a Senior Software Engineer to join the BI Team building a data-centric platform surfacing data from internal products. You will work across backend (Java, Go) and frontend (TypeScript, React, Dart) in a modern, cloud-based distributed system environment.

You’ll design, implement, and test software, participate in code reviews, and mentor junior engineers while collaborating with product owners and stakeholders.

Qualifications

  • 2+ years of relevant experience with a Bachelor's Degree or equivalent experience.
  • 4+ years of professional software development experience preferred.
  • Strong CS foundation: data structures, algorithms, OOP and cloud-based distributed systems.
  • Proficiency in modern languages: Dart, React, TypeScript, Go, Java, Kotlin.
  • Ability to debug complex systems and mentor junior engineers.
  • Experience in Agile environments and service-oriented architecture is a plus.

Responsibilities

  • Design, develop, and implement high-quality software solutions meeting business and technical requirements.
  • Collaborate with product owners, designers, and stakeholders to refine project requirements and align with product vision.
  • Write clean, maintainable code following industry best practices and standards.
  • Participate in code reviews and provide constructive feedback to ensure code quality.
  • Deliver and document technical solutions that meet customer expectations.
  • Develop and execute test plans and automated tests for quality and reliability.
  • Debug and troubleshoot complex issues across multiple services and contexts.
  • Collaborate with support teams to triage and resolve production issues.
  • Participate in product discovery activities with customers to validate hypotheses and identify opportunities.
  • Establish KPIs and metrics to drive continuous improvement.
  • Mentor and coach engineers to grow technically and culturally.

Skills

Dart
React
TypeScript
Go
Java
Kotlin

Education

Bachelor's degree or equivalent experience

Tools

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

Job description

Workiva is seeking a Senior Software Engineer to join the BI Team building a data-centric platform surfacing data from internal products. You will work across backend (Java, Go) and frontend (TypeScript, React, Dart) in a modern, cloud-based distributed system environment.

You’ll design, implement, and test software, participate in code reviews, and mentor junior engineers while collaborating with product owners and stakeholders.

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)

Remote • United States

Remote
USD 111,000 - 180,000
Discretionary bonus
Restricted stock units
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
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
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
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
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
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