Workiva logo

Senior Software Engineer - Remote

Workiva

Overview

Join Workiva as a Senior Software Engineer and explore a world of innovation where you'll leverage a diverse and cutting-edge tech stack. From Java, Kotlin, and Go on the backend to TypeScript, React, and Dart on the frontend, our technology ecosystem is rich and varied. We prioritize candidates with experience in modern OOP languages and contemporary technologies, while also valuing adaptability and quick learning abilities, ensuring you can make a significant impact regardless of your technical background.

What You’ll Do

  • Design, develop, and implement high-quality software solutions that meet business and technical requirements.
  • Collaborate with product owners, designers, and other stakeholders to understand and refine project requirements and ensure alignment with product vision and strategy.
  • Write clean, efficient, and maintainable code that follows industry best practices and coding standards.
  • Participate in code reviews and provide constructive feedback to team members to ensure code quality and consistency.
  • Deliver and document team or group level technical solutions that meet or exceed customer expectations.
  • Develop and execute comprehensive test plans and automated tests (unit, integration, functional, etc.) with Workiva solutions in mind to ensure software quality and reliability.
  • Debug and troubleshoot complex issues across multiple service and application contexts using tools and techniques appropriate for the problem.
  • Collaborate with support teams in triaging and resolving production issues to ensure customer satisfaction.
  • Participate in product discovery activities with customers and stakeholders to gain insights, validate hypotheses, and identify opportunities for innovation.
  • Establish key performance indicators (KPIs) and metrics to identify problems, suggest solutions, and drive continuous improvement.

What You’ll Need

Minimum Qualifications

  • 2+ years of relevant experience with a Bachelor's Degree or equivalent experience.

Preferred Qualifications

  • 4+ years of professional software development experience.
  • Strong foundation in computer science, including expertise in data structures, algorithms, object-oriented software design, and working with cloud-based distributed systems.
  • Demonstrated expertise in modern programming languages such as Dart, React, TypeScript, Go, Java, and/or Kotlin.
  • Expertise in debugging complex systems or applications.
  • Experience as a technical mentor preferred, with the ability to coach and mentor junior engineers.
  • Experience working in an agile development environment preferred, with a focus on continuous improvement and delivery.
  • Experience developing for service-oriented architecture is a plus.
  • Strong communication skills, both written and verbal, with the ability to communicate complex technical issues to both technical and non-technical audiences.
  • Strong problem-solving, critical thinking, and adaptability skills, with a commitment to staying up-to-date with new technologies and best practices in software engineering.

How You’ll Be Rewarded

  • Salary range in the US: $102,000.00 - $173,000.00.
  • A discretionary bonus typically paid annually.
  • Restricted Stock Units granted at time of hire.
  • 401(k) match and comprehensive employee benefits package.

Benefits
Extracted with AI

  • 401(k) match
  • Comprehensive employee benefits package
  • Annual discretionary bonus
  • Restricted Stock Units

Similar jobs

Last update: 23 minutes ago

Workiva logo
Workiva

Senior Software Engineer

Join Workiva as a Senior Software Engineer, leveraging TypeScript, GraphQL, and React in a remote role with a focus on cloud-based architecture.

Workiva logo
Workiva

Senior Software Engineer - Frontend with AI/ML Focus

Senior Software Engineer role focused on frontend development with AI/ML, using Dart and TypeScript, offering remote work.

WorkFlex logo
WorkFlex

Full-Stack Software Engineer (Angular and Java)

Join WorkFlex as a Full-Stack Software Engineer specializing in Angular and Java. Work remotely and help build our next-gen platform.

SOUTHWORKS logo
SOUTHWORKS

Software Engineer (Fullstack/Cloud)

Join SOUTHWORKS as a Software Engineer (Fullstack/Cloud) to work on high-profile projects with remote flexibility.

Deltek logo
Deltek

Senior Full Stack Engineer - Java and JavaScript

Join Deltek as a Senior Full Stack Engineer specializing in Java and JavaScript. Work remotely on innovative software solutions.

Mathematica logo
Mathematica

Remote Full Stack Software Engineer

Join Mathematica as a Remote Full Stack Software Engineer. Develop features, mentor staff, and work across the stack.

Mediaocean logo
Mediaocean

Senior Software Engineer - JVM

Join Mediaocean as a Senior Software Engineer to develop and scale high-impact JVM applications remotely.

Workday logo
Workday

Senior Software Development Engineer - Java/Kotlin

Join Workday as a Senior Software Development Engineer in Prague, specializing in Java/Kotlin. Enjoy benefits like stock grants and extended PTOs.

Fullstory logo
Fullstory

Senior Software Engineer - Remote

Join Fullstory as a Senior Software Engineer to build and maintain services for behavioral data governance.

Invisible logo
Invisible

Senior Software Engineer - Platform

Senior Software Engineer for platform development, focusing on APIs, backend, and cloud deployment. Remote work with equity.

Intuit logo
Intuit

Senior Full Stack Software Engineer

Join Intuit as a Senior Full Stack Software Engineer, leveraging Angular, Java, and cloud technologies to innovate financial solutions.

Fieldguide logo
Fieldguide

Senior Software Engineer - Remote

Senior Software Engineer for a remote role, skilled in AWS, JavaScript, Node.js, React.js, GraphQL, TypeScript, CI/CD.

CrowdStrike logo
CrowdStrike

Senior Software Engineer - Cloud Platform Reliability

Join CrowdStrike as a Senior Software Engineer focusing on cloud platform reliability and scalability in a remote-first role.

Anywhere Real Estate Inc. logo
Anywhere Real Estate Inc.

Senior Full Stack Engineer - U.S. Based Remote

Senior Full Stack Engineer needed for remote role in the U.S., skilled in React, Node.js, and cloud-native solutions.

AssetWatch® logo
AssetWatch®

Senior Full-Stack Software Developer

Senior Full-Stack Developer needed for cloud application development with React, AWS, and database management.

Wellhub logo
Wellhub

Staff Software Engineer - Platform

Join Wellhub as a Staff Software Engineer to lead platform development, focusing on performance, scalability, and resilience in a remote role.

Wealthsimple logo
Wealthsimple

Senior Software Developer Product Engineer [Full Stack]

Join Wealthsimple as a Senior Software Developer Product Engineer [Full Stack] to build impactful projects using cutting-edge technology.

Craft.co logo
Craft.co

Senior Full-Stack Software Engineer (US)

Senior Full-Stack Engineer role focusing on React, Node.js, and modern web technologies for a leading software company.

Smartsheet logo
Smartsheet

Senior Software Engineer II, Backend - Requests (Remote Eligible)

Senior Backend Software Engineer role focusing on building scalable services using Java, Kotlin, and cloud tech like AWS.

DCG logo
DCG

Senior Fullstack Developer (React + Java/Kotlin)

Senior Fullstack Developer role focusing on React and Java/Kotlin, building robust web applications.

Inclusively logo
Inclusively

Senior Full Stack Engineer (.NET & React)

Join as a Senior Full Stack Engineer to develop enterprise software using .NET & React in a remote Agile team.

Revvity logo
Revvity

Junior Back End Software Engineer (Java) - Remote

Join Revvity as a Junior Back End Software Engineer specializing in Java, focusing on cloud applications for the scientific community.

Paylocity logo
Paylocity

Staff Engineer, Software - Frontend (React)

Seeking a Staff Frontend Software Engineer with expertise in React, web development, and team leadership for a remote role.

Swooped logo
Swooped

Senior Full Stack Developer (Java/JavaScript)

Senior Full Stack Developer role focusing on Java/JavaScript, cloud tech, and agile methodologies. Remote work available.