Title:  Software Engineer, Lead (NJUS)

Company:  NetJets Services, Inc.
Area of Interest:  Information Technology
Location: 

Columbus, OH, US, 43219

Req ID:  16675

Join the NetJets Team

NetJets, the global private aviation leader for more than 60 years, provides the pinnacle of private travel, defined by a signature commitment to unwavering safety, personalized service, and reliable global access. Discover why NetJets is the ultimate career destination, offering exceptional benefits and growth opportunities.

Purpose of Position

The Finance IT domain builds and operates the software systems that underpin NetJets’ core financial operations, including billing, invoicing, payments, financial planning, and downstream integrations with ERP and procurement platforms. These systems must operate with a high degree of accuracy, reliability, and auditability, as they directly impact revenue recognition, trust, regulatory compliance, and executive decision-making. 

This Lead Software Engineer role sits at the intersection of engineering, finance, and operations. The role is responsible for providing hands-on technical leadership across a complex portfolio of custom-built and vendor-integrated systems, while modernizing legacy platforms into secure, scalable, cloud-native solutions on AWS. The individual in this role will work closely with Finance stakeholders, architecture, infrastructure, security, and data teams to translate business needs into durable technical solutions. 

Typical Responsibilities - this is both a hands-on and technical leadership role: 

  • 60–65% - Software analysis, design, and development for new features, system enhancements, integrations, and modernization initiatives across Finance systems 

  • 20–25% - Technical leadership activities including architecture reviews, mentoring and coaching engineers, unblocking complex issues, improving CI/CD pipelines, and embedding test automation, security, and data integrity controls 

  • 10–15% - Production support, operational readiness, and continuous improvement efforts, including issue investigation, process hardening, technical debt reduction, and collaboration with Finance partners during critical finance business cycles 

Tasks and Responsibilities

  • Leverage modern tooling, including AI-forward assisted development, to accelerate delivery, improve quality, and model responsible adoption within the team.
  • Provide hands-on technical leadership across the full software lifecycle: architecture, design, development, integration, testing, deployment, and documentation. Ensures solutions are secure, reliable, scalable, and aligned with established technology and architectural standards.
  • Serve as a system-level problem solver, collaborating closely with architecture, infrastructure operations, cybersecurity, data, and business stakeholders to design and implement solutions that balance technical requirements, business needs, compliance, and operational realities.
  • Own technical quality and delivery outcomes, proactively identifying risks, unblocking complex issues, and guiding the team through ambiguous or high-impact work with clear technical direction.
  • Coach and mentor junior and mid-level engineers, raising overall team capability by promoting strong engineering fundamentals, thoughtful design, effective testing practices, and disciplined execution.
  • Design, build, and maintain automated CI/CD pipelines, enabling secure, high quality, repeatable, and auditable build, test, and deployment processes in AWS-based environments.
  • Embed quality and test automation into the development process and build pipelines, including unit and integration, pipeline automation, and code scanning to ensure accuracy and reliability in financial systems.
  • Actively translate business needs into technical solutions, performing key BA and QA functions where required. Clarifying requirements, defining acceptance criteria, validating outcomes, and ensuring delivered solutions meet real-world usage and business expectations.
  • Lead by example in agile delivery, contributing directly to code while helping the team continuously improve refinement, estimation, execution, and feedback loops. 

Note:

It is not possible to list all required job duties on this form. There may be other important duties assigned, depending on the position. For a list of essential job functions, please refer to the essential functions document for this job.

Education

Bachelor's in Computer Engineering or Computer Science

Certifications and Licenses

Years of Experience

6-8 years of experience

Core Competencies

Adaptability
Collaboration
Curiosity
Service-Oriented
Strives for Positive Results

Knowledge, Skills, Abilities and Other (KSAOs)

  • Strong appreciation for data integrity, testability, and auditability, particularly in regulated or financially sensitive systems.
  • 6–8+ years of professional software engineering experience, with a demonstrated ability to operate effectively in complex, multi-system environments and deliver reliable, production-grade solutions.
  • Proven ability to work independently and lead through influence, including mentoring junior and mid-level engineers, guiding technical decisions, and taking ownership of outcomes without constant oversight.
  • Strong programming proficiency in modern backend and cloud-adjacent languages, including Java and JavaScript/TypeScript, with working knowledge of Python for automation, scripting, or data-related tasks.  
  • Hands-on experience with AWS cloud services, including designing, building, deploying, and operating applications in cloud-native environments. Cloud platform certifications (Developer or Architect) are a plus but not required. Experience modernizing legacy systems (e.g., Grails or similar frameworks) is highly desirable.
  • Strong written and verbal communication skills, with the ability to clearly explain technical concepts to both technical and non-technical stakeholders and collaborate effectively across engineering, operations, security, and business teams.
  • Experience working in Agile delivery environments, with the ability to contribute to refinement, estimation, iterative delivery, and continuous improvement of team processes. 

How NetJets Supports You

NetJets is proud to provide a variety of attractive benefits to our employees, including many at no cost. Employees have access to no cost options including Medical, Dental, and Vision benefits, with access to robust networks of nationwide providers. NetJets offers benefits so you can LIVEWELL—a comprehensive package to support your Mind, Body, and Life.

 

Our comprehensive suite of benefits include:

  • Medical, Dental, and Vision
  • Healthcare Advocacy
  • Employee Assistance Program
  • Flexible Spending Accounts
  • Health Savings Account with annual employer contribution
  • Wellness Programs & Discounts
  • Paid Time Off
  • Parental Leave of Absence
  • Life and Accident Insurance
  • Voluntary benefits (financial protection plans)
  • 401(k) plan, with 67% of every dollar you contribute matched by NetJets
  • Short and Long-Term Disability
  • Legal Plan
  • Identity Theft Protection Plans
  • Pet Insurance
  • Family & Caregiving Support


Nearest Major Market: Columbus