CareerPlan

Advanced Software Engineer

Illinois, USRemoteFull-time$103k2026-10-21 → 2026-11-10
Hybrid

Core

Design and build performant, scalable, and secure software solutions for a cloud-native platform that ingests and processes massive volumes of complex unstructured data for legal intelligence.

Role type

Senior IC backend software engineer (data processing)

Builds

Cloud-native data ingestion and processing systems for legal intelligence

Domain

Legal tech / Data intelligence

Deliverable

production ML models

Required skills

C#, Java, HTML5, JavaScript, CSS, REST APIs, distributed architectures, multiple databases, cloud-based technologies, unit testing, integration testing, static analysis, agile methodologies

Preferred skills

Azure DevOps, Azure cloud platforms, Azure Functions, Azure Service Bus, serverless technologies, Domain-Driven Design, Event-Driven Architecture

Technologies

C#, Java, HTML5, JavaScript, CSS, Azure, Azure DevOps, Azure Functions, Azure Service Bus

Responsibilities

Design and build performant, scalable, and secure software solutions; Collaborate with a software development team to deliver high-quality software operating on massive data sets; Develop systems leveraging distributed architectures, multiple databases, and cloud-based technologies; Implement comprehensive unit and integration testing, static analysis, and robust testing strategies; Contribute to improving the software development lifecycle; Participate in pair programming to enhance code quality and share knowledge across the team; Mentor less experienced engineers and provide technical guidance to support team growth

Seniority

Senior, hands-on IC