Senior Software Engineer

September 30

Apply Now
Logo of Workiva

Workiva

SaaS • Enterprise • Finance

Workiva is a comprehensive platform designed for corporate reporting, ESG, audit, and risk management. It offers integrated reporting solutions that connect data, unify processes, and empower teams to focus on value-added work. Over 6000 international companies trust Workiva for its ability to streamline workflows and provide a single source of truth for financial and non-financial data. The platform incorporates cutting-edge technology, including AI and automation, to enhance security and compliance with current and future regulatory requirements. Workiva's solutions are tailored to various sectors, including banking, insurance, and investments, and the platform supports teams in accounting, finance, audit, risk, and sustainability.

1001 - 5000 employees

Founded 2008

☁️ SaaS

🏢 Enterprise

💸 Finance

💰 $689.3k Venture Round on 2014-10

📋 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 • Reliable internet access for remote working opportunities • Minimal (<10%) travel availability for team jams or conferences

🏖️ Benefits

• A discretionary bonus typically paid annually • Restricted Stock Units granted at time of hire • 401(k) match • Comprehensive employee benefits package • Support for working from office or remotely within country of employment • Comprehensive security and privacy training tailored to role • Remote working opportunities • Minimal (<10%) travel for team events and conferences

Apply Now

Similar Jobs

September 30

Build and own full-stack product features end-to-end for PostHog; frontend, HogQL, backend services, and customer support.

Rust

September 30

GEICO

10,000+ employees

💸 Finance

Lead platform architecture and delivery at GEICO, building low-downtime, high-performance cloud-native systems. Mentor engineers and drive DevOps and cloud modernization.

Angular

AWS

Azure

Cloud

Dart

Docker

Google Cloud Platform

Java

JavaScript

Kubernetes

Node.js

NoSQL

Objective-C

Python

React

SDLC

SQL

TypeScript

.NET

September 30

Lead Software Engineer developing Intelligent Virtual Assistant NLP/ML solutions at Experian. Manage IVA features, CI/CD, microservices, and mentor engineering team.

AWS

DynamoDB

Groovy

Java

Jenkins

Microservices

Python

September 30

Senior Software Engineer building cloud management platform tools at CrowdStrike. Develop APIs and SPAs in Go and TypeScript and operate large-scale CI/CD and cloud infrastructure.

AWS

Cloud

GRPC

JavaScript

Kubernetes

Linux

Python

TypeScript

Go

September 29

Lead AI Software Engineer at VetsEZ designing LLM, IDP, and analytics solutions for care coordination and claims.

Cloud

JavaScript

Microservices

Node.js

Python

TypeScript

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