1

Train Engineer Jobs in Tulsa, OK (NOW HIRING)

Senior Security Engineer

Tulsa, OK · On-site

$120 - $180/hr

Create secure coding guidelines and train engineers on common vulnerabilities and defensive practices. Infrastructure, CI/CD, and supply‑chain security * Harden LiteLLM's Docker images, PyPI ...

Release Manager

Jenks, OK · On-site

$100 - $150/hr

Demonstrated experience serving as a Release Manager or Release Train Engineer (RTE) in enterprise IT environments. * Proven experience coordinating large-scale, multi-team release planning and ...

New

POSITION SUMMARY The Engineer/Conductor oversees the train, freight, and crew: operates track switches, couples, and uncouples cars and places cars to facilitate loading and unloading, places cars ...

POSITION SUMMARY The Engineer/Conductor oversees the train, freight, and crew: operates track switches, couples, and uncouples cars and places cars to facilitate loading and unloading, places cars ...

POSITION SUMMARY The Engineer/Conductor oversees the train, freight, and crew: operates track switches, couples, and uncouples cars and places cars to facilitate loading and unloading, places cars ...

Be Seen First

Chief Engineer

Tulsa, OK · On-site

$75K - $85K/yr

Engineering Leadership -- Direct, schedule, train, and evaluate maintenance staff. * Preventive Maintenance -- Develop and oversee PM programs for HVAC, electrical, plumbing, elevators, pools, and ...

Opportunity for an experienced Mining Engineer to lead mine planning and support quarry operations ... Train quarry personnel on mining plans and operational best practices. * Monitor and improve mining ...

New

Software Engineer Location: Tulsa, Oklahoma Type: Direct Hire Compensation: Work Model: Onsite ... of workflows and train end-users on new workflows. * Support existing custom automation ...

Software Engineer Location: Tulsa, Oklahoma Type: Direct Hire Compensation: Work Model: Onsite ... of workflows and train end-users on new workflows. * Support existing custom automation ...

Software Engineer Location: Tulsa, Oklahoma Type: Direct Hire Compensation: Work Model: Onsite ... of workflows and train end-users on new workflows. * Support existing custom automation ...

Software Engineer Location: Tulsa, Oklahoma Type: Direct Hire Compensation: Work Model: Onsite ... of workflows and train end-users on new workflows. * Support existing custom automation ...

next page

Showing results 1-20

Train Engineer information

See Tulsa, OK salary details

$28.6K

$87.1K

$143.9K

How much do train engineer jobs pay per year?

As of Aug 9, 2026, the average yearly pay for train engineer in Tulsa, OK is $87,062.00, according to ZipRecruiter salary data. Most workers in this role earn between $62,400.00 and $113,800.00 per year, depending on experience, location, and employer.

What is a train engineer?

Train engineers, also known as locomotive engineers, are professionals responsible for operating trains that transport passengers or freight. They control the speed, handling, and braking of the train, ensuring it runs safely and on schedule. Train engineers must be highly attentive, follow safety regulations, and be able to respond quickly to unexpected situations. Their work often involves collaborating with conductors and other rail workers to ensure smooth and safe train operations.

What are some common challenges train engineers face during daily operations, and how are they typically addressed?

Train Engineers often encounter challenges such as managing unexpected delays, adverse weather conditions, or mechanical issues with locomotives. To address these, they rely on clear communication with dispatchers and maintenance crews, adhere strictly to safety protocols, and follow established troubleshooting procedures. Ongoing training ensures engineers are prepared for emergencies and can make quick, informed decisions to maintain passenger safety and schedule reliability. Collaboration with other railroad staff is essential for resolving issues efficiently and minimizing disruptions.

What do you do as a train engineer?

A train engineer operates trains to transport passengers or freight safely and efficiently. They monitor controls, observe signals, and communicate with dispatchers, often working long hours and requiring certification and knowledge of safety procedures. Their responsibilities include inspecting equipment and ensuring adherence to schedules and safety regulations.

Do train engineers make good money?

Train engineers typically earn a median annual salary of around $70,000, with experienced professionals making over $90,000. Salaries can vary based on location, experience, and the type of trains operated, and the job often requires certification and safety training. Overall, it is considered a well-paying career in the transportation industry.

What are the key skills and qualifications needed to thrive as a train engineer?

To thrive as a Train Engineer, a solid understanding of railway operations, mechanical systems, and safety regulations is essential, typically supported by a high school diploma and completion of a railroad training program. Familiarity with train control systems, signaling technology, and certification from the Federal Railroad Administration (FRA) are commonly required. Attention to detail, problem-solving, and effective communication are important soft skills for responding to unexpected situations and coordinating with crew members. These skills and qualifications are critical for ensuring the safe and efficient operation of trains, protecting passengers, cargo, and railway infrastructure.

What is the difference between Train Engineer vs Locomotive Operator?

AspectTrain EngineerLocomotive Operator
Required CredentialsCommercial driver's license, safety certifications, technical trainingSimilar certifications, safety training, technical knowledge
Work EnvironmentTrain cabins, rail yards, maintenance facilitiesLocomotive cabs, rail yards, on-track operations
Employer & IndustryRailroads, freight and passenger servicesRailroads, freight companies, transit agencies
Common Search/ComparisonYesYes

Both Train Engineers and Locomotive Operators are essential roles in rail transportation, requiring similar certifications and working in comparable environments. While the terms are often used interchangeably, 'Train Engineer' typically emphasizes operating passenger or freight trains, whereas 'Locomotive Operator' may focus more on the technical operation of locomotives. Understanding these nuances helps job seekers find the right position in the rail industry.

Is there a demand for train engineers?

Train engineers are in steady demand due to ongoing needs for freight and passenger transportation. Employment opportunities often depend on the transportation industry’s growth, infrastructure investments, and the availability of qualified candidates with proper certifications and experience.
What cities near Tulsa, OK are hiring for Train Engineer jobs? Cities near Tulsa, OK with the most Train Engineer job openings:
Infographic showing various Train Engineer job openings in Tulsa, OK as of August 2026, with employment types broken down into 1% As Needed, 81% Full Time, 15% Part Time, 2% Contract, and 1% Nights. Highlights an 96% Physical, 1% Hybrid, and 3% Remote job distribution, with an average salary of $87,062 per year, or $41.9 per hour.

Senior Security Engineer

LiteLLM

Tulsa, OK • On-site

$120 - $180/hr

Other

Medical, Dental, Vision

Posted 4 days ago


Job description

Senior Security Engineer

LiteLLM is the world’s most popular AI Gateway, trusted by companies like Adobe, Netflix, and NASA. Our platform gives developers secure, reliable access to LLMs and adjacent services. We’re looking for our first Security Engineer to help secure LiteLLM’s application, infrastructure, and software-delivery pipeline.

About the role

This is a hands‑on security generalist role with a strong emphasis on application security. You’ll spend most of your time reviewing and hardening LiteLLM’s Python codebase, identifying new attack surfaces, working directly with engineers to fix vulnerabilities, and making secure development practices part of how we build.

You’ll also own security work across IT, CI/CD, cloud infrastructure, and the software supply chain. The ideal candidate has built application/product/infrastructure security programs from scratch and genuinely enjoys security outside of work—through CTFs, vulnerability research, open-source projects, or independent experimentation.

ResponsibilitiesApplication security
  • Conduct deep security reviews of LiteLLM’s Python proxy, APIs, authentication systems, and enterprise features.

  • Identify and remediate vulnerabilities involving authentication, authorization, secrets, tenant isolation, injection, and data exposure.

  • Partner directly with engineers throughout design, implementation, code review, and release—not only after code is shipped.

  • Build application-security tooling into the development lifecycle, including SAST, DAST, dependency scanning, and secrets detection.

  • Perform internal red teaming and adversarial testing against LiteLLM’s APIs, proxy, and LLM‑specific attack surfaces.

  • Threat‑model new products and architecture changes before they reach production.

  • Create secure coding guidelines and train engineers on common vulnerabilities and defensive practices.

Infrastructure, CI/CD, and supply‑chain security
  • Harden LiteLLM’s Docker images, PyPI packages, GitHub Actions workflows, and release infrastructure.

  • Detect dependency confusion, poisoned packages, compromised dependencies, exposed secrets, and unsafe build practices.

  • Implement SBOMs, signed builds, provenance checks, and reproducible‑build practices.

  • Design secure‑by‑default configurations for cloud and self‑hosted deployments, including authentication, IAM, secrets management, and key rotation.

  • Review cloud infrastructure, network boundaries, access controls, and production deployment patterns.

IT security and incident response
  • Strengthen employee identity, device, SaaS, and internal access controls.

  • Build monitoring and anomaly detection for suspicious API, model, authentication, and routing activity.

  • Lead security incident response, vulnerability assessment, remediation, post‑mortems, and stakeholder communication.

  • Establish formal vulnerability intake, CVE triage, disclosure, and remediation processes.

  • Maintain threat models as LiteLLM’s product and architecture evolve.

What we’re looking for
  • A strong security generalist who can work across application security, IT, CI/CD, cloud infrastructure, and the software supply chain.

  • Deep application‑security expertise, including manually auditing production Python code and working with engineers to remediate vulnerabilities.

  • Strong understanding of authentication, authorization, tenant isolation, SSRF, injection, deserialization, secrets management, and common web and API vulnerabilities.

  • Experience using and configuring tools such as Semgrep, Bandit, CodeQL, Burp Suite, and other SAST or DAST tooling.

  • Previous experience at an early‑stage security startup during its 0→1 journey.

  • Experience securing containers, GitHub Actions, build pipelines, packages, and software dependencies.

  • Familiarity with SBOMs, Sigstore, Cosign, Snyk, Grype, Trivy, or equivalent tooling.

  • Strong knowledge of OAuth2, JWT, mTLS, IAM, and high‑throughput API authentication.

  • Familiarity with prompt injection, LLM data exfiltration, tool abuse, and the OWASP Top 10 for LLM Applications.

  • Experience with incident response, CVSS scoring, vulnerability management, CVE triage, and coordinated disclosure.

  • Experience competing in CTFs during college or independently pursuing vulnerability research, reverse engineering, bug bounties, or security projects.

  • A genuine interest in security outside your day job—you regularly explore new attack techniques, build security projects, or contribute to the security community.

  • Bachelor’s or Master’s degree in Computer Science or a related field, or equivalent practical experience.

Why join LiteLLM?
  • Work on application‑security problems at the intersection of AI, APIs, and developer infrastructure.

  • Secure an open‑source product used by enterprises around the world.

  • Work directly with engineers and influence how security is incorporated into product development.

  • Take broad technical ownership in a fast‑moving environment.

  • Competitive salary and health, dental, and vision benefits.

About LiteLLM

LiteLLM is a Python SDK and Proxy Server that enables seamless access to more than 100 LLM APIs through the OpenAI format.

#J-18808-Ljbffr