Senior Software Engineer ILS

NFI Industries

Trenton (NJ)

On-site

USD 100,000 - 125,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

NFI Industries is seeking a Senior Software Engineer to design and evolve systems powering the Digital Twin. You will work with the project lead to scale optimization and simulation, delivering services with scalable architecture and high engineering standards.

The ideal candidate is a user-focused problem solver with a passion for complex software and reliable, high-impact technology. Collaboration across teams is essential to translate business needs into technical solutions.

Qualifications

  • 4+ years of professional software engineering in production environments.
  • Experience with GitHub repositories in a collaborative setting.
  • Full SDLC expertise for diverse production-scale systems.
  • Strong Python proficiency and distributed systems experience.
  • Relational databases skills including SQL tuning and concurrency (SQL Server).
  • Experience with workflow tools and containerized environments.
  • Kubernetes/OpenShift production experience; data pipelines for large-scale processing.
  • Familiarity with optimization or simulation platforms and OR concepts.
  • Experience with Agile/Scrum and building AI native apps.

Responsibilities

  • Architect and implement robust worker services on OpenShift for large-scale data processing.
  • Drive performance tuning across SQL and routing solver orchestration.
  • Develop data staging, enrichment, and transformation pipelines.
  • Improve reliability through refactoring and scalable design.
  • Integrate ML/AI models into production for predictive analytics.
  • Orchestrate workflows using Prefect, Nextmv, and Kubernetes-based platforms.
  • Design monitoring, logging, and observability tooling (e.g., Grafana).
  • Lead scalable microservices and event-driven architectures.
  • Uphold code quality with reviews, tests, and CI practices.
  • Partner with product/ops/data teams to translate business needs into solutions.

Skills

Python
Kubernetes
OpenShift
Distributed systems
SQL Server
Machine Learning
Data pipelines
Go
Agile/Scrum
GitHub collaboration
Prefect
Airflow
NextMV

Tools

Prefect
Airflow
NextMV
Gains
Sophus
Starboard
Optilogic
TMOD

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer ILS
Senior Software Engineer ILS

NFI • Trenton (NJ)

On-site
USD 100,000 - 125,000
Medical coverage
Dental coverage
Vision coverage
+3
Principal Software Engineer
Principal Software Engineer

NFI Industries • Trenton (NJ)

On-site
USD 130,000 - 160,000
Medical
Dental
Vision
+6
Transportation Manager I
Transportation Manager I

NFI Industries • Village of Islandia (NY)

On-site
USD 95,000 - 115,000
Medical
Dental
Vision
+6
Senior Data Engineer
Senior Data Engineer

NFI Industries • Camden (NJ)

On-site
USD 120,000 - 150,000
Transportation Manager I
Transportation Manager I

NFI • Williamsburg (VA)

On-site
USD 76,000 - 101,000
Medical benefits
Dental benefits
Vision benefits
+4
Manager, IT
Manager, IT

NFI • Camden (NJ)

On-site
USD 128,827 - 171,769
Medical benefits
401k Plan
Paid Time Off
Pricing Analyst
Pricing Analyst

NFI Industries • Camden (NJ)

On-site
USD 61,000 - 81,000
Medical insurance
Dental coverage
Vision
+3
Senior Compensation Partner
Senior Compensation Partner

NFI • Camden (NJ)

On-site
USD 75,940 - 101,254
Medical, Dental, Vision coverage
401k Plan
Paid Time Off
+1
Warehouse Operations Supervisor
Warehouse Operations Supervisor

NFI Industries • North Aurora (IL)

On-site
USD 59,000 - 79,000
Medical insurance
Dental insurance
Vision
+2
Director of Sales
Director of Sales

NFI • Camden (NJ)

On-site
USD 150,000 - 175,000
Medical coverage
401k plan
Paid time off
+1