Senior Software Engineer - BI Platform (Remote)

workiva

United States

On-site

USD 111,000 - 180,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Salary range in the US
Restricted Stock Units
401(k) match and benefits

Job summary

Workiva is seeking a Senior Software Engineer to join the BI Team, building a data-driven business intelligence platform that surfaces data from internal Workiva products.

You will design, develop, and test software across backend and frontend using Dart, React, TypeScript, Go, Java, and Kotlin, while mentoring peers and collaborating with cross-functional teams. Remote-friendly role based in the US.

Qualifications

  • 2+ years of professional software development experience with a Bachelor's or equivalent.
  • Strong foundation in CS, data structures and algorithms.
  • Experience with modern programming languages listed in the job description.

Responsibilities

  • Design, develop, and implement high-quality software solutions that meet business and technical requirements.
  • Collaborate with product owners, designers, and stakeholders to refine project requirements and align with product vision.
  • Write clean, efficient, and maintainable code following industry best practices and standards.
  • Participate in code reviews to ensure quality and consistency.
  • Deliver and document technical solutions that meet customer expectations.
  • Develop and run comprehensive tests (unit, integration, functional) to ensure quality.
  • Debug and troubleshoot issues across multiple services and contexts.
  • Collaborate with support to triage production issues and ensure customer satisfaction.
  • Engage in product discovery with customers to validate hypotheses and identify opportunities.
  • Establish KPIs and metrics to drive continuous improvement.
  • Mentor and coach engineers, communicating clearly to technical and non-technical audiences.

Skills

OOP fundamentals
Cloud-based distributed systems
Communication skills
Debugging complex systems
Mentoring

Education

Bachelor's degree or equivalent experience

Tools

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

Job description

Workiva is seeking a Senior Software Engineer to join the BI Team, building a data-driven business intelligence platform that surfaces data from internal Workiva products.

You will design, develop, and test software across backend and frontend using Dart, React, TypeScript, Go, Java, and Kotlin, while mentoring peers and collaborating with cross-functional teams. Remote-friendly role based in the US.

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: AI-Driven Platform (Remote)
Senior Software Engineer: AI-Driven Platform (Remote)

workiva • Ames (IA)

On-site
USD 111,000 - 180,000
401(k) match
Discretionary bonus
Restricted Stock Units
+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), Northern (KY)

Hybrid
USD 111,000 - 180,000
Discretionary bonus
Restricted Stock Units
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
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