Nuix

Senior Software Engineer, Nuix Discover

Nuix

full-time

Posted on:

Location Type: Hybrid

Location: PittsburghPennsylvaniaUnited States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • 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 strategy
  • Design, develop, and perform unit, system, and integration tests of software components
  • Participate in planning, backlog grooming, and technical design discussions
  • Ensure code quality meets relevant coding standards
  • Maintaining and enhancing application APIs including GraphQL

Requirements

  • 5+ years of experience in a similar role
  • Strong software development skills in a middle tier technology (C#, Java, Node)
  • Strong software development skills in a front-end framework (React, Angular, Ext JS)
  • Experience with cloud technologies with a preference towards AWS
  • Experience with databases (MS SQL, ElasticSearch)
  • Desire to work on technologies such as machine learning, image processing, indexing, OCR, machine language translation, audio/video translation
  • Demonstrate ability to solve complex problems, such as high load or large-scale data scenarios
  • 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
  • Willingness to mentor and develop junior developers
  • Passion for staying abreast of technology trends and introducing new ideas to the team
Benefits
  • We pride ourselves on our ongoing innovation
  • Dedicated customer service
  • Cutting-edge solutions that make a real difference
  • Flexibility to work remotely or from the office for a minimum of 3 days a week
  • Equal opportunity employer including for Veterans and People with Disabilities
  • Willingness to make required adjustments to the interview process

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
C#JavaNodeReactAngularExt JSAWSMS SQLElasticSearchGraphQL
Soft skills
problem solvingattention to detailmentoringcollaborationagile methodologieswillingness to learncommunicationteamworkadaptabilitytime management