You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
Workiva Inc.

Senior Software Engineer - Product

  • Office
  • 6+ years

Salary

Not stated

Similar roles pay $185K - 225K a year · our estimate

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

The company builds an AI-powered platform that gives finance, risk and sustainability teams trusted, traceable data they can act on.

You will work across a stack that includes Java, Kotlin and Go on the backend, and TypeScript, React and Dart on the frontend.

The team values people who know modern object-oriented languages, learn quickly, adapt well and can make an impact whatever their background.

Responsibilities

  • Design, build and ship sound software that meets business and technical needs.
  • Use current AI tools to speed up your own development and to improve platform features.
  • Work with product owners, designers and other stakeholders to clarify requirements and keep work aligned with product vision and strategy.
  • Write clean, efficient, maintainable code that follows industry practice and coding standards.
  • Review teammates' code and give useful feedback that keeps quality and consistency high.
  • Deliver and document technical solutions for your team or group that meet or exceed customer expectations.
  • Build test plans and automated tests at unit, integration and functional levels, with the company's products in mind.
  • Debug and troubleshoot complex problems across several services and applications, using whatever tools fit the issue.
  • Help the support teams triage and resolve production issues so customers stay satisfied.
  • Join product discovery work with customers and stakeholders to learn, test assumptions and spot opportunities.
  • Set KPIs and metrics that reveal problems, suggest fixes and drive ongoing improvement.
  • Mentor and coach engineers on technical skills and professional growth.
  • Explain complex technical issues clearly to both technical and non-technical people.

Requirements

  • You have at least 2 years of relevant experience and a bachelor's degree or equivalent experience.
  • Preferred: 4+ years of professional software development experience.
  • Preferred: A solid grounding in computer science, including data structures, algorithms, object-oriented design and cloud-based distributed systems.
  • Preferred: Proven skill in modern languages such as Dart, React, TypeScript, Go, Java and/or Kotlin.
  • Preferred: Skill at debugging complex systems or applications.
  • Preferred: Experience as a technical mentor, coaching junior engineers.
  • Preferred: Experience in an agile environment focused on continuous improvement and delivery.
  • Preferred: Experience building service-oriented architecture is a plus.
  • Preferred: Strong written and verbal communication, including explaining complex technical issues to technical and non-technical audiences.
  • Preferred: Strong problem solving, critical thinking and adaptability, plus a habit of keeping up with new technologies and best practice.

Conditions

Expect travel of up to 15%.

You can work from an office or remotely from anywhere in your country of employment, and remote work requires reliable internet access.

You must complete security and privacy training suited to your role, in line with company policy and regulatory standards.

The salary range shown is for the US and may differ by location; the actual offer depends on your skills, qualifications, experience and other factors.

Employment decisions do not take into account age, race, creed, color, religion, sex, national origin, ancestry, disability status, veteran status, sexual orientation, gender identity or expression, genetic information, marital status, citizenship status or any other protected characteristic.

Benefits

  • A discretionary bonus, usually paid annually.
  • Restricted Stock Units granted at hire.
  • A 401(k) match and a full package of employee benefits.

Where you’d work

From the office

About the company

Workiva Inc.

  • Industry: SaaS

Office in United States

Also hiring in Amsterdam, Netherlands, London, United Kingdom, Netherlands and 1 more place

16 of their 29 open roles are remote

Your chances

We've checked whether it's still hiring and how crowded it is.

  • 19 checks run
  • 0 red flags

Still hiring?

13 checks

No red flags

How crowded?

6 checks

No red flags

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details11 facts · Role, Location, Compensation, Company
Tech stack
  • React
  • TypeScript
  • Go
  • Java
  • Kotlin
Seniority
Senior
Industry
SaaS
Specialty
Fullstack
Region
United States
Pay period
Annual
Show 5 more factsShow less

Role

Category
Development
Specialty
Fullstack
Seniority
Senior
Experience
2+ years
Tech stack
  • React
  • TypeScript
  • Go
  • Java
  • Kotlin

Location

Work model
Office
Region
United States
Office
  • United States

Compensation

Salary
Salary by agreement
Pay period
Annual

Company

Industry
SaaS

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason