What is a Software Engineer at Workiva?
A Software Engineer at Workiva plays a crucial role in powering the world's leading cloud platform for transparent reporting and data management. Workiva simplifies complex reporting challenges across financial, Environmental, Social, and Governance (ESG), and Governance, Risk, and Compliance (GRC) sectors. In this role, you will design, build, and scale resilient software systems that handle massive volumes of enterprise data while maintaining enterprise-grade security and real-time collaborative capabilities.
Engineers at Workiva work across a diverse technological landscape that spans cloud-native backend microservices, highly performant web application frameworks, and specialized developer enablement tools. Whether you are building reusable frontend components in React and TypeScript, optimizing data pipeline architectures on AWS, or writing robust backend services in languages like Java or Python, your work directly impacts how thousands of enterprise customers analyze and file critical regulatory data.
What makes engineering at Workiva compelling is the balance of high technical standards and team-oriented ownership. You will be challenged to build solutions that operate seamlessly at scale, solve non-trivial data synchronization problems, and streamline developer workflows across global product engineering teams. Candidates who thrive here possess strong foundational computer science skills, a commitment to clean code and automated testing, and a desire to collaborate openly with cross-functional peers.
