Senior Software Engineer

October 26

Apply Now
Logo of Workiva

Workiva

SaaS • Finance • Compliance

Workiva is a cloud-based, AI-powered platform that unifies financial reporting, risk and compliance management, and sustainability reporting. It enables teams to connect data across systems, collaborate in real time, automate reporting (including XBRL tagging), and maintain auditability and traceability for regulated disclosures and assurance processes. Workiva serves large enterprises and finance, legal, audit, and sustainability teams to accelerate reporting, improve accuracy, and reduce risk.

1001 - 5000 employees

Founded 2008

☁️ SaaS

💸 Finance

📋 Compliance

📋 Description

• Design, build, and scale backend services in Java, integrated with OpenSearch • Develop indexing strategies, schema mappings, and optimized query patterns for large datasets • Support Workiva’s GenAI and RAG endpoints, enabling semantic and natural language search features • Leverage AWS cloud infrastructure and Kafka event streaming for scalable systems • Monitor, tune, and debug search infrastructure for performance, reliability, and accuracy • Partner with cross-functional teams to deliver search-driven features that meet customer needs • Provide mentorship through code reviews, technical guidance, and collaboration • Lead well-scoped projects, define milestones, and improve team processes

🎯 Requirements

• Bachelor's degree in Computer Science, Engineering or a related technical field • 2+ years of experience in software development or related field • Proficiency in Java or another JVM language (e.g., Scala, Kotlin) • Experience with search engines such as OpenSearch, Elasticsearch, or Solr • Strong understanding of indexing, query optimization, and distributed search performance • Hands-on experience designing and scaling backend services in a cloud environment (AWS preferred) • Kafka or other event streaming experience • Familiarity with semantic search, embeddings, or NLP techniques • Exposure to AI/ML concepts, particularly around ranking or search relevance • Strong collaboration and communication skills in a remote-first, video-driven culture

🏖️ Benefits

• A discretionary bonus typically paid annually • Restricted Stock Units granted at time of hire • 401(k) match and comprehensive employee benefits package

Apply Now

Similar Jobs

October 26

Senior Software Engineer responsible for designing and supporting SAP solutions for inventory management at Home Depot. Collaborating with cross-functional teams to enhance inventory processes.

October 26

Senior Software Engineer developing and maintaining web applications for government agencies at Granicus. Leading technical tasks and mentoring junior developers in a remote-first environment.

AWS

Docker

Java

Kubernetes

Ruby

Ruby on Rails

Spring

Spring Boot

SpringBoot

October 25

Product Engineer developing core capabilities of researchOS at PicnicHealth. Focusing on automating clinical study workflows and collaborating with cross-functional teams.

React

TypeScript

October 25

Senior Full Stack Developer contributing to consulting firm’s software development. Designing, developing, and maintaining scalable web applications in a remote setting.

Angular

AWS

Azure

Cloud

Django

Docker

Flask

Google Cloud Platform

GraphQL

Java

JavaScript

Jenkins

Kubernetes

MongoDB

MySQL

Node.js

NoSQL

Postgres

Python

React

Redis

SCSS

Spring

Spring Boot

SpringBoot

SQL

TypeScript

Vue.js

Go

October 25

Senior Software Engineer designing and implementing database drivers and integrations for high-performance data platform startup. Collaborating with engineering teams and clients to ensure usability and performance.

Distributed Systems

Google Cloud Platform

Java

Linux

Python

Tableau

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com