- Employment
- Full-time
- Seniority
- Mid-Level
- Department
- IT & Technology Systems
- Posted
- Nov 5, 2026
About NetJets
Founded in 1964 and part of Berkshire Hathaway since 1998, NetJets is a leader in private aviation, renowned for pioneering fractional aircraft ownership. Serving a discerning international clientele, the company combines personalised service with a rigorous commitment to safety and operational excellence. As an employer, NetJets brings together pilots, maintenance specialists, operations professionals and client service teams, whose expertise underpins every journey. Its working environment places a premium on precision, discretion and collaboration, offering careers at the intersection of aviation and luxury service. For professionals drawn to exacting standards, NetJets represents an opportunity to contribute to a highly specialised, service-led business.
The Software Engineer designs and builds software, automation, and platform capabilities to modernize database services across NetJets, focusing on reusable services, APIs, pipelines, infrastructure as code, and self-service workflows. The role applies software engineering to database reliability, administration, security, performance, and operations across on-premises and cloud environments, and includes participation in an on-call rotation.
Role & Responsibilities
- Design, develop, test, deploy, and support production-quality software and automation for database platform services.
- Build APIs, command-line tools, reusable libraries, infrastructure-as-code modules, and event-driven workflows to simplify database provisioning and lifecycle management.
- Create self-service database workflows for provisioning, access, backup and recovery, refreshes, schema deployment, configuration changes, and decommissioning.
- Engineer CI/CD pipelines for database platform code and database changes, including automated testing, policy validation, security scanning, artifact management, approvals, and rollback controls.
- Automate database administration activities, including installation, configuration, patching, upgrades, backup validation, recovery testing, monitoring, compliance evidence, capacity management, and routine maintenance.
- Apply Git-based development, peer review, coding standards, automated testing, secure coding, observability, and software release practices to database tooling and services.
- Modernize database platforms through cloud adoption, managed database services, container and platform patterns, migration automation, standardized configurations, and retirement of legacy technologies.
- Improve reliability through actionable telemetry, service-level indicators, dashboards, alerting, automated remediation, failure testing, and operational health checks.
- Use database administration knowledge to troubleshoot performance, availability, replication, backup and recovery, security, and production incidents, then automate recurring work.
- Partner with application engineers, architects, security, cloud, infrastructure, and operations teams to define database service patterns and improve the developer experience.
- Create technical designs, engineering standards, architecture decisions, operational runbooks, support documentation, and measurable service outcomes.
- Participate in an on-call rotation and support NetJets global high-availability operations as necessary.
Qualifications
- 2–4 years of relevant experience in software engineering, platform engineering, DevOps, site reliability engineering, database engineering, database administration, or a related discipline.
- Relevant software engineering, cloud, DevOps, platform engineering, or database certifications are preferred but not required.
- Strong software engineering foundation, including object-oriented or modular design, data structures, error handling, testing, debugging, maintainability, and production support.
- Passion for database technologies and interest in applying software engineering to database automation, modernization, reliability, performance, security, and administration.
- Proficiency in at least one general-purpose programming language, such as Python, Java, C#, Go, or JavaScript/TypeScript.
- Strong SQL skills and experience with PowerShell, Bash, or another scripting language used to automate technical operations.
- Experience with Git, pull requests, code review, unit and integration testing, CI/CD pipelines, code scanning, package or artifact management, and engineering documentation.
- Experience building automation through REST APIs, software development kits, command-line interfaces, Terraform, Ansible, or comparable frameworks.
- Knowledge of one or more database platforms, such as Microsoft SQL Server, Oracle, PostgreSQL, MySQL, Amazon RDS/Aurora, or Snowflake.
- Foundational database administration knowledge, including installation, configuration, schema design, indexing, query optimization, security, patching, backup and recovery, high availability, disaster recovery, monitoring, and capacity management.
- Ability to translate recurring operational procedures into reliable, tested, observable, and supportable software or automated workflows.
- Understanding of cloud and platform concepts, including identity and access management, networking, infrastructure as code, managed services, containers, Kubernetes, and secrets management.
- Experience designing telemetry and observability using logs, metrics, traces, dashboards, actionable alerts, service-level indicators, and automated remediation.
- Familiarity with database high-availability and replication technologies such as SQL Server Always On, Oracle RAC and Data Guard, PostgreSQL replication, Oracle GoldenGate, or cloud-managed equivalents is preferred.
- Familiarity with database migration services and patterns such as AWS Database Migration Service, schema conversion tools, replication, validation, cutover, and rollback is a plus.
- Strong analytical, troubleshooting, communication, and collaboration skills, with the ability to work effectively across engineering and operations teams.
- Ability to participate in an on-call rotation and respond calmly and effectively to production incidents.
Skills
Experience
2–4 years of relevant experience in software engineering, platform engineering, DevOps, site reliability engineering, database engineering, database administration, or a related discipline.
Education
Bachelor's degree in Computer Science or Computer Engineering.
Workplace
The successful candidate will be located in Columbus, Ohio, USA.
Explore jobs in Ohio or in the USA.
Benefits
Medical, dental, and vision benefits; healthcare advocacy; Employee Assistance Program; Flexible Spending Accounts; Health Savings Account with annual employer contribution; wellness programs and discounts; paid time off; parental leave; life and accident insurance; voluntary financial protection benefits; 401(k) plan with NetJets matching 66% of each dollar contributed; short- and long-term disability; legal plan; identity theft protection; pet insurance; family and caregiving support.
Culture
NetJets’ workplace culture is shaped by the exacting demands of private aviation, with safety, operational precision and discreet, personalised service at its core. Its environment calls for close collaboration among flight crews, operations teams and client-facing professionals, combining technical expertise with the responsiveness expected by a discerning international clientele.
About Cerulean
Cerulean is the definitive career portal for the global luxury industry. We match exceptional professionals with exclusive opportunities at the world's most prestigious brands. From haute couture and fine watchmaking to prestige beauty, hospitality, and boutique retail, Cerulean centralises luxury employment to help you find the career for which you were destined.
