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

Valdera logo
Valdera

Senior Software Engineer (Full-Stack)

Join Valdera as a Senior Software Engineer (Full-Stack) to build innovative tools for global teams. Work remotely with AWS, React.js, and more.

BOSSCAT™ Home Services and Technologies logo
BOSSCAT™ Home Services and Technologies

Senior Software Engineer

Join BOSSCAT™ as a Senior Software Engineer in Boston. Work with Java, React, AWS, and more. Competitive salary and benefits.

OPENLANE logo
OPENLANE

Remote Software Engineer

Join our team as a Remote Software Engineer, developing high-quality code in an agile environment. Skills in microservices, API development, and cloud computing required.

Human Interest logo
Human Interest

Senior Full-Stack Software Engineer

Join Human Interest as a Senior Full-Stack Software Engineer to build world-class customer experiences in a remote role.

Waabi logo
Waabi

Remote Software Engineer

Join Waabi as a Remote Software Engineer to develop cutting-edge self-driving technology. Work with AI, Python, C++, and more.

Spinwheel logo
Spinwheel

Senior Software Engineer - Remote

Join Spinwheel as a Senior Software Engineer to lead API design and integration architecture in a remote-first, fast-growing startup.

Remo Health logo
Remo Health

Senior Software Engineer II, Provider Experience

Join Remo Health as a Senior Software Engineer II to lead technical development in dementia care solutions using React, TypeScript, and more.

Inclusively logo
Inclusively

Senior Cloud Engineer

Join as a Senior Cloud Engineer to architect and deploy cloud solutions using Azure, AWS, and GCP. Lead innovation in cloud technology.

Elastic logo
Elastic

Full Stack Software Engineer II (Java/React)

Join Elastic as a Full Stack Software Engineer II, focusing on Java and React, to enhance search components remotely.

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.

Wellhub logo
Wellhub

Lead Software Engineer with AWS and REST Expertise

Join Wellhub as a Lead Software Engineer to design scalable web applications using AWS and REST in a remote role.

Odevo logo
Odevo

Senior Backend Developer - Java

Join Odevo as a Senior Backend Developer in Stockholm, focusing on Java, Spring Boot, and Kubernetes in a hybrid work environment.

Square logo
Square

Senior Software Engineer, Reporting Platform

Join Square as a Senior Software Engineer to lead development on the Reporting Platform, focusing on Java, Kotlin, and AWS.

Apollo GraphQL logo
Apollo GraphQL

Senior Full-Stack Product Engineer

Join Apollo GraphQL as a Senior Full-Stack Product Engineer, working remotely to build and optimize GraphQL tools.

Squarespace logo
Squarespace

Senior Software Engineer, Go/Java

Join Squarespace as a Senior Software Engineer in Aveiro, Portugal. Expertise in Go/Java required. Hybrid work environment.

Bending Spoons logo
Bending Spoons

Remote Software Engineer

Join Bending Spoons as a Remote Software Engineer. Work on backend, data, infrastructure, mobile, or security & privacy.

lexware logo
lexware

Senior Full Stack Developer - Java, React, Spring Boot

Join Lexware as a Senior Full Stack Developer to enhance invoice creation using Java, React, and Spring Boot in a hybrid work environment.

Procore Technologies logo
Procore Technologies

Senior Software Engineer, Frontend

Join Procore as a Senior Frontend Engineer to innovate UI design systems remotely. Enhance developer experiences and mentor junior engineers.

SentinelOne logo
SentinelOne

Senior Backend Engineer - Cloud Native Security

Join SentinelOne as a Senior Backend Engineer focusing on cloud-native security solutions. Work remotely in Slovakia.

Walmart logo
Walmart

Senior Software Engineer - ReactJS

Join Walmart as a Senior Software Engineer specializing in ReactJS, NodeJS, and TypeScript. Drive innovation in a fast-paced environment.

Procore Technologies logo
Procore Technologies

Senior Software Engineer, Frontend

Join Procore as a Senior Software Engineer, Frontend, to innovate and drive UI changes in a remote role.

Oracle logo
Oracle

Senior Backend Developer - Java, Microservices

Join Oracle as a Senior Backend Developer focusing on Java and Microservices to revolutionize healthcare technology.

Kraken Digital Asset Exchange logo
Kraken Digital Asset Exchange

Senior Software Engineer - React and React Native

Join Kraken as a Senior Software Engineer to develop web and mobile apps using React and React Native.

lexware logo
lexware

Senior Full Stack Developer - Java, React, Spring Boot

Join Lexware as a Senior Full Stack Developer to enhance our ERP solutions using Java, React, and AWS technologies.