
Senior Staff Software Engineer
Workiva
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $151,000 - $242,000 per year
Job Level
Tech Stack
About the role
- Lead the design and development of new systems and services—taking products from concept to launch
- Architect and develop scalable, event-driven distributed systems and APIs that power our GRC solutions, leveraging integrations and third-party services
- Learn and adapt to GRC principles and apply them effectively in software development
- Collaborate across product, design, and engineering to meet aggressive timelines without sacrificing quality.
- Write clean, efficient, and maintainable code that follows industry best practices and coding standards
- Mentor and influence engineers across teams, raising the bar on technical excellence
- Define success measures, establish KPIs and metrics to ensure solutions deliver meaningful business and customer value
- Develop and execute comprehensive test plans and automated tests (unit, integration, functional, etc.) with Workiva solutions in mind to ensure software quality and reliability
- Drive product discovery activities with customers and stakeholders to gain insights, validate hypotheses, and identify opportunities for innovation
- Communicate complex technical issues to both technical and non-technical audiences, using clear and concise language
- Participate in production on-call support rotation
Requirements
- 6+ years of experience in software engineering or a related technical field
- Solid understanding of computer science concepts, including data structures, algorithms, object-oriented design, and cloud-based distributed systems
- Experience working in a production engineering environment
- Experience delivering end-to-end solutions, including initiating and driving projects forward
- Ability to work effectively in dynamic environments with shifting priorities
- Clear written and verbal communication skills, with the ability to explain technical concepts to a variety of audiences
- Problem-solving, critical thinking, and adaptability skills, with a commitment to staying up-to-date with new technologies and best practices in software engineering
- Curiosity, accountability, and a passion for creating impactful change.
Benefits
- A discretionary bonus typically paid annually
- Restricted Stock Units granted at time of hire
- 401(k) match and comprehensive employee benefits package
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
software engineeringevent-driven systemsAPIsGRC solutionsclean codeautomated testsunit testingintegration testingfunctional testingcloud-based distributed systems
Soft Skills
mentoringcommunicationproblem-solvingcritical thinkingadaptabilitycollaborationcuriosityaccountabilitytime managementtechnical excellence