All roles

Open role

[Remote] Senior Software Engineer

Remote · Ghana Full-time

Note: The job is a remote job and is open to candidates in USA. Workiva is a platform designed to bring confidence and control to complex organizations. As a Senior Software Engineer, you will design and implement software solutions while collaborating with various stakeholders to ensure alignment with product strategies.

Responsibilities

  • 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
  • Mentor and coach other engineers both technically and culturally, providing guidance and support to help them grow and achieve their full potential
  • Communicate complex technical issues to both technical and non-technical audiences, using clear and concise language

Skills

  • 2+ years of relevant experience with a Bachelor's Degree or equivalent experience
  • 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

Benefits

  • A discretionary bonus typically paid annually
  • Restricted Stock Units granted at time of hire
  • 401(k) match and comprehensive employee benefits package
  • Embrace your inner wanderlust – expect up to 15% travel
  • Stay virtually untethered with the power of reliable internet access, enabling you to work remotely from your chosen spot, whether that's your home office or a beachside café

Company Overview

  • Workiva created Wdesk, a cloud-based platform for enterprises to collect, manage, report, and analyze critical business data in real time. It was founded in 2008, and is headquartered in Ames, Iowa, USA, with a workforce of 1001-5000 employees. Its website is http://www.workiva.com.
  • Company H1B Sponsorship

  • Workiva has a track record of offering H1B sponsorships, with 4 in 2025, 3 in 2024, 1 in 2023, 3 in 2022, 1 in 2021, 5 in 2020. Please note that this does not guarantee sponsorship for this specific role.
  • More open positions

    [Remote] QA Engineer-Remote

    Work from home Full-time role

    [Remote] Customer Service Representative - Remote Work

    Work from home Full-time role

    [Remote] Lead Financial Management Specialist - Remote (US)

    Work from home Full-time role

    [Remote] Customer Service Specialist

    Work from home Full-time role

    [Remote] Software Engineering Manager

    Work from home Full-time role

    Talent Consultant, Remote, Biotech & Lifesciences Experience

    Work from home Full-time role

    Small Group Sales Account Executive

    Work from home Full-time role

    Inside Sales Representative - 37k-45k+commission (100% REMOTE)

    Work from home Full-time role

    [Hiring] Licensed Therapist for College Students @Uwill

    Work from home Full-time role

    HR & Payroll Specialist with German

    Work from home Full-time role

    Associate FL Commercial Title Examiner (Remote)

    Work from home Full-time role

    Product Manager (Agile Delivery & Roadmap Execution)

    Work from home Full-time role

    Online Live Chat Support Specialist – Part‑Time Remote Customer Experience Role at careerzynith

    Work from home Full-time role

    Student Initiatives Intern (Learning & Development) - Remote (TX, FL, SC, PA)

    Work from home Full-time role

    Remote Live Chat Support Specialist – Customer Experience & Real-Time Problem Solving (Work From Home)

    Work from home Full-time role

    Insegnante di Francese - Part Time

    Work from home Full-time role

    Application Architect - Remote from EU

    Work from home Full-time role

    Remote Customer Service Representative – Client Support, Issue Resolution & Relationship Building (Work From Home)

    Work from home Full-time role

    Sr. Graphic Designer (Remote) at Niagara Bottling

    Work from home Full-time role

    Life Insurance Strategist- Entry Level Full-Time & Part-Time

    Work from home Full-time role

    Experienced Full Stack Data Entry Specialist – Virtual Assistant for careerzynith

    Work from home Full-time role