Workiva Inc.

Senior Software Engineer (Backend/Full-Stack) - Remote

Posted on: 13 Jun 2022

Ames, IA

Job Description

What is it like to spend a day as a Senior Software Engineer at Workiva?

Yesterday, Heather chose to work from home and concentrate on delivering her feature and cutting another production release. Today, Heather starts her day at the office with a free beverage from the cafeteria and double checks the automated CI/CD pipeline deployed her feature to prod, then reviews the Splunk dashboard for any abnormalities. Seeing no issues, she spends a couple of hours writing code on her latest ticket. During team standup, the team’s Delivery Manager alerts the team, now 6 engineers, that the code review column is filling up so Heather spends time following stand up, helping the team get unstuck. She reviews the code of a junior engineer who is both new to the team and Java, ultimately pairing with them to convey understanding of a tricky implementation of the Spring Framework.

Following lunch, Heather joins a discovery call related to a feature she owns, and finds out that something the customer really wants will require a simple code change and is something she can highlight at this year's internal developer conference. Following the meeting she creates a ticket to detail her findings. Heather is also refactoring an area of her team’s code that has been hard to support, so she spends time with the Staff Engineer, reviewing and learning from their proposed architectural changes. At the end of her day, Heather submits her latest code changes and verifies automated tests are all passing. Heather leaves the office satisfied that she’s making progress and making a difference for Workiva’s customers.

Wouldn’t you love to join Heather?

What You'll Do

Deliver and document team or group level technical solutions

Perform Code Reviews within your group’s products, components, and solutions; involve external stakeholders (Ex. Security, Architecture) where appropriate

Test software and write automated tests (unit, integration, functional, etc) with Wdesk solutions in mind

Debug and troubleshoot components across multiple service and application contexts

Engage with support teams in triaging and resolving production issues

Estimate (or assist in estimating) work at a team or project level

Participate in product discovery activities with customers and stakeholders

Establish key metrics to identify problems, suggest solutions, and drive resolution.

Mentor other engineers both technically and culturally

Communicate complex technical issues to both technical and non-technical audiences

May participate in Architecture Guilds related to their taxonomy group

May lead interns

May also perform one or more of the following roles at various times:

Role: Technical Lead

Role: Architect

What You'll Need

Experience

Minimum two years related experience, typical five years

Demonstrated expertise in programming to include a solid foundation in computer science, with competencies in one or more of: data structures, algorithms, object-oriented software design, and working with cloud-based distributed systems.

Demonstrated expertise working in modern programming languages such as Dart, JavaScript, Go, Java, Kotlin, Python, or C#

Expertise debugging complex systems or applications

Expertise in one or more of the following areas: Mobile computing, relational databases, database design, Google Cloud Platform, Amazon Web Services. Knowledge of HTTP and web protocols are a plus

Experience using one or more commercial databases

Experience building one or more of unit, integration, functional user acceptance, or contract tests

Experience as a technical mentor preferred

Experience leading projects or teams preferred

Experience working in an agile development environment preferred

Experience developing for service oriented architecture is a plus

Experience with Docker or other container systems is a plus

Experience with active or passive monitoring is a plus

Education:

B.S./M.S. in CS/SE/EE/CE/related field or equivalent experience

Travel Requirements

Up to 10% travel

Working Conditions & Physical Requirements:

May require after-hours support to resolve critical customer issues

Reliable internet access for any period of time working remotely, not in a Workiva office.

How You'll Be Rewarded

Base Pay Range in Colorado: $106,000 - $153,000

A discretionary bonus typically paid annually

Restricted Stock Units granted at time of hire

401(k) match

The base pay range represents the low and high end of the hiring range for this job. Actual pay will vary and may be above or below the range based on various factors including but not limited to relevant skills, experience, and capabilities.

Where You’ll Work

Our values drive how we work and who we hire. You will see these values ingrained in how we support our customers, work with team members, build our products and in the work environment we’ve created.

Customer Success:  Always delight our customers.

Trust: Rely on each other. 

Integrity: Do the right thing, every time. 

Collaboration: Share resources and work together. 

Innovation: Keep creating solutions and finding better ways. 

Inclusion: Support a diverse community where we all belong. 

Accountability: Be responsible for your success and failure.

We believe our people are our greatest asset, and our unique culture gives employees the opportunity to make an impact everyday. We give our employees the freedom and resources they need—backed by our culture of collaboration and diverse thought—to continue innovating and breaking new ground. We hire talented people with a wide range of skills and experiences who are eager to tackle some of today’s most challenging problems.

At Workiva, you’ll enjoy: 

Fantastic Benefits: With coverage starting day one, choose from competitive health, dental, and vision plans on the largest physician networks available.

Casual Dress: Workiva has a casual work environment, most people wear jeans to the office.

Involvement: Ability to participate in Employee Resource Groups, (Women in Tech, Women in Sales, Ethnic Diversity, Veterans, Rainbow (LGBTQ), Remote Employees, Caregiving) Volunteering, Company wide celebrations, and more

Work-life Balance: We have competitive PTO, VTO and Parental Leave. We encourage employees to spend time enjoying life outside of work.

Workiva Inc.

Ames, IA

Workiva Inc. (NYSE: WK) simplifies complex work for thousands of organizations worldwide. Customers trust Workiva’s open, intelligent, and intuitive platform to connect data, documents, and teams. The results: improved efficiency, greater transparency, and less risk

We founded WebFilings in 2008 to change the way corporations were managing and reporting business data. We released our first cloud solution in 2010 at a time when most companies were hesitant to place their trust in the cloud. That quickly changed.

Our Wdesk platform caught on like wildfire. Companies big and small adopted Wdesk because for the first time, they could collaborate with control and accountability.

We changed our company name to Workiva in 2014 to keep pace with growing demand for our solutions from finance, compliance, risk, and audit teams.

Today, Wdesk is modernizing how people work across thousands of organizations around the globe, including 75 percent of the Fortune 500®

We pioneered a cloud platform that was so innovative that within its first 5 years, it was being used by more than 65 percent of the Fortune 500®.

Our customers love Wdesk because we deliver a platform that they want and need. Wdesk gives them the same features at work—speed, access, and sharing—that they use at home. Even though Wdesk feels like a familiar consumer application to our users, it is powered by one of the fastest, safest, and most sophisticated data management engines available today.

We built Wdesk to save our customers time, money, and other resources, so they can spend more time on what matters most.

Specialties

Government Reporting, Internal Controls, Section 16, SEDAR Reporting, SOX, SEC Reporting, CCAR/Stress Tests, Enterprise Risk Management, Environmental Health and Safety, ORSA, RRP, Sustainability, Board Reporting, Investor Relations, Managerial Reporting, CASS, Statutory Reporting, Regulatory Reporting, Internal Audit Management, Financial Close Reporting, Berichtspflichten, ESEF-Berichterstattung, Geschäftsberichte, Internes Kontrollmanagement, Regulatorisches Berichtswesen, SEC-Berichterstattung, Reporting annuel, Gestion des Contrôles Internes, Reporting réglementaire, Reporting statutaire, ESEF Reporting, Statutory Reporting, Regulatory Reporting, and Annual Reporting

Similar Jobs