waypointjobs

NFI Industries

Senior Software Engineer ILS

trenton, NJ

Check who can apply and the requirements below before continuing.

About this opportunity

NFI Industries lists this Senior Software Engineer ILS opportunity in trenton, New Jersey. Review the employer’s description below for duties, qualifications and application requirements.

Job description

Overview

We are seeking a highly skilled Senior Software Engineer to help design and evolve the systems powering NFI’s Digital Twin. In this role, you will work closely with the project lead to scale optimization and simulation systems, enabling innovative, data-driven solutions across the business.

You will collaborate with cross-functional teams to deliver new services, champion scalable architecture, and uphold strong engineering standards. The ideal candidate is a user-focused problem solver with a curiosity for complex software systems and a drive to build reliable, high-impact technology.

Responsibilities

Architect and implement robust worker services on OpenShift (Kubernetes) for large-scale data processing and compute workloads

Drive performance optimization across the stack, including SQL concurrency tuning and vehicle routing solver orchestration and execution.

Develop and refine data staging, enrichment, and transformation pipelines to support decision analysis and scenario modeling.

Improve system reliability and scalability through service refactoring, workflow optimization, and resilient system design.

Develop, deploy, and integrate machine learning and AI models into production systems to enhance predictive and simulation capabilities.

Orchestrate complex automated workflows using platforms such as OpenShift (Kubernetes), Prefect, and Nextmv.

Design and implement monitoring, logging, and observability solutions (e.g., Grafana) to ensure system health and performance visibility.

Lead and contribute to the design of scalable microservices and event-driven or serverless architectures.

Maintain high engineering standards through code reviews, test-driven development, and comprehensive unit and integration testing.

Partner with product, operations, and data teams to translate business needs into technical solutions.

Performs other duties and responsibilities as required by the role and determined by management.

Qualifications

4+ years of professional software engineering experience in production environments.

Proven experience managing and contributing to multiple GitHub repositories in a collaborative environment.

Demonstrated expertise with the complete software development lifecycle for diverse production-scale systems.

Strong proficiency in the Python programming language

Experience building and operating distributed systems and microservices architectures.

Deep understanding of relational databases, including SQL performance tuning and concurrency management (e.g., SQL Server).

Experience with workflow orchestration tools (e.g., Prefect, Airflow) and containerized environments.

Strong debugging, performance tuning, and problem-solving skills.

Excellent communication skills and ability to work cross-functionally.

Hands-on experience with Kubernetes (OpenShift or similar) in a production setting.

Experience designing and maintaining data pipelines for large-scale processing, and supporting the analytics engineering team.

Familiarity with optimization systems, simulation platforms, or operations research concepts (e.g., routing, scheduling, or resource allocation).

Experience with Supply Chain modeling platforms like Supply Chain Guru, Llama.ai, NextMV, Gains, Sophus, Starboard, Optilogic, or TMOD.

Experience working in Agile/Scrum environments

Experience with Go/Golang

Experience with ML Algorithms, Optimization Algorithms, and Building AI Native Apps

We are excited to share that the base salary range for this position is $100,486.00 - $125,000.00, based on the national average for the position. This position is also eligible for an annual discretionary bonus. NFI takes into consideration applicants' qualifications, experience, education, and geographic location when determining a starting rate of pay.

Employees are also eligible for a robust benefit program, which includes

Medical

Dental

Vision

Prescription Drug Coverage

401k Plan

Wellness Program

Life Insurance

Paid Time Off

Paid Parental Leave

among other benefit plan options

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities

The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor’s legal duty to furnish information. 41 CFR 60-1.35(c)

LA County Applicants: The Company will consider qualified applicants, including those with criminal histories, in a manner consistent with applicable state and local laws.

#J-18808-Ljbffr

Worksite address

trenton, NJ, 08628, US

Who can apply

Review the original listing for work authorization, qualifications and employer requirements.

Ready for your next step?Apply on the official website
Apply on WhatJobs ↗

Explore related searches

Current related jobs

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Reverse Engineer and AI Workflow Developer

laurel, MD

See pay details in description

Description Are you passionate about reverse engineering complex software, firmware, and hardware? Do you enjoy developing agentic AI workflo…

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

AFSIM Developer

laurel, MD

See pay details in description

Description Are you passionate about building high-fidelity simulations that shape the future of U.S. Space Force capabilities and force design …

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Senior Software Engineer/Architect - TS SCI cleared

laurel, MD

See pay details in description

Description Are you passionate about building solutions for our greatest national security challenges? Are you searching for engaging work wi…

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Senior Software Engineer

laurel, MD

See pay details in description

Description Are you passionate about building solutions for our greatest national security challenges? Are you searching for engaging work wi…

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Senior Embedded Systems Developer

laurel, MD

See pay details in description

Description Do you love working on a motivated team to solve complex problems in innovative ways? Do you enjoy creating embedded prototypes i…

Listing review due 2026-10-06View job