cover image
Nuix

Nuix

www.nuix.com

1 Job

485 Employees

About the Company

Nuix (www.nuix.com) creates innovative software that empowers organizations to simply and quickly find the truth from any data in a digital world. We are a passionate and talented team, delighting our customers with software that transforms data into actionable intelligence and helps them overcome the challenges of litigation, investigation, governance, risk, and compliance.

Our intuitive platform identifies hidden connections between people, objects, locations, and events—providing real-time clarity, control, and efficiency to uncover the key facts and their context.

Nuix and our partners deliver solutions that incorporate our global expertise in cybersecurity, law enforcement, digital forensics, investigation, intelligence, legal discovery, and information governance. We continually innovate to solve the complex challenges our customers face today and build their capacity to anticipate what’s next.

Listed Jobs

Company background Company brand
Company Name
Nuix
Job Title
Software Engineer
Job Description
Job Title: Software Engineer Role Summary: Architect, develop, and deliver scalable & high‑performance software components for an eDiscovery platform, working independently within an Agile team. Focus on end‑to‑end SDLC, from design to CI/CD deployment, ensuring code quality, test coverage, and seamless API integration. Expectations: - Work autonomously on critical modules while collaborating cross‑functionally. - Maintain ownership of production‑grade code, both backend and frontend. - Deliver on sprint commitments, demonstrating urgency and meticulous attention to detail. Key Responsibilities: - Design, code, and test middle‑tier services (Java) and frontend features (React, JavaScript). - Implement unit, system, and integration tests; ensure adherence to coding standards. - Participate in backlog grooming, technical design discussions, and sprint planning. - Conduct code reviews and enforce quality gates in a mature CI/CD pipeline. - Develop and maintain REST/GraphQL APIs and integrate third‑party services. - Script and automate tasks using Python or Ruby. - Deploy microservices with Docker/Kubernetes on AWS cloud environments. - Monitor and optimize database interactions (MS SQL, Elasticsearch). Required Skills: - 2‑4 years of software development experience. - Proficient in Java (middle‑tier) and front‑end technologies (React, JavaScript). - Strong scripting skills in Python or Ruby. - Experience with API design (REST, GraphQL). - Knowledge of microservice architecture, Docker, Kubernetes, and AWS. - Familiarity with relational databases (MS SQL) and search engines (Elasticsearch). - Skilled in unit testing, code reviews, and agile practices. - Excellent problem‑solving ability and a passion for data processing & analysis. - Ability to work in a fast‑paced, teamwork‑focused environment. Required Education & Certifications: - Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience). - No mandatory certifications; relevant cloud or dev‑ops credentials (e.g., AWS Certified Developer) are a plus.
Pittsburgh, United states
Hybrid
Junior
19-09-2025