Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Nuix Logo

Software Engineer

Nuix

Salary not specified
Aug 25, 2025
Pittsburgh, PA, US
Apply Now

Nuix is seeking a Software Engineer to implement critical software modules with a high degree of independence, requiring excellent knowledge of software development technologies to empower organisations to simply and quickly find the truth from any data in a digital world.

Requirements

  • Strong software development skills in a middle tier technology (preferably Java)
  • Strong software development skills in front-end technologies (React, JavaScript)
  • Experience with scripting (Python, Ruby)
  • Experience with cloud technologies with a preference towards AWS
  • Experience with Microservice technologies and architecture (Docker, Kubernetes)
  • Familiarity with databases (MS SQL, ElasticSearch)
  • Ability to solve complex problems

Responsibilities

  • Deliver scalable and performant solutions as part of an Agile team
  • Collaborate across teams to achieve seamless integrations between multiple projects
  • Develop software from approved designs and/or requirements adhering to all relevant standards and making efficient use of Nuix’s software development environment
  • Deliver software via a mature continuous integration/delivery strategy
  • Design, develop, and perform unit, system, and integration tests of software components
  • Participate in the full software development lifecycle (SDLC), including planning, backlog grooming and technical design discussions
  • Maintaining and enhancing application APIs including GraphQL and REST

Other

  • 2-4 years experience in a similar role
  • A willingness to follow good development practices, such as writing unit tests, performing code reviews, and meeting quality gates
  • A desire to follow agile methodologies
  • Ability to thrive in a fast paced, agile environment with a sense of urgency and attention to detail
  • Willingness to learn & develop professionally by staying up-to-date with the latest software trends