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
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.
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.
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.
Software Engineer (Fullstack/Cloud)
Join SOUTHWORKS as a Software Engineer (Fullstack/Cloud) to work on high-profile projects with remote flexibility.
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.
Remote Full Stack Software Engineer
Join Mathematica as a Remote Full Stack Software Engineer. Develop features, mentor staff, and work across the stack.
Senior Software Engineer - JVM
Join Mediaocean as a Senior Software Engineer to develop and scale high-impact JVM applications remotely.
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.
Senior Software Engineer - Remote
Join Fullstory as a Senior Software Engineer to build and maintain services for behavioral data governance.
Senior Software Engineer - Platform
Senior Software Engineer for platform development, focusing on APIs, backend, and cloud deployment. Remote work with equity.
Senior Full Stack Software Engineer
Join Intuit as a Senior Full Stack Software Engineer, leveraging Angular, Java, and cloud technologies to innovate financial solutions.
Senior Software Engineer - Remote
Senior Software Engineer for a remote role, skilled in AWS, JavaScript, Node.js, React.js, GraphQL, TypeScript, CI/CD.
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.
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.
Senior Full-Stack Software Developer
Senior Full-Stack Developer needed for cloud application development with React, AWS, and database management.
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.
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.
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.
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.
Senior Fullstack Developer (React + Java/Kotlin)
Senior Fullstack Developer role focusing on React and Java/Kotlin, building robust web applications.
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.
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.
Staff Engineer, Software - Frontend (React)
Seeking a Staff Frontend Software Engineer with expertise in React, web development, and team leadership for a remote role.
Senior Full Stack Developer (Java/JavaScript)
Senior Full Stack Developer role focusing on Java/JavaScript, cloud tech, and agile methodologies. Remote work available.