JobsTechnical Trainer - Software Engineering
Bloomberg logo

Technical Trainer - Software Engineering

Bloomberg

Location

New York, NY

Type

Full-time

Posted

5/8/2026

Compensation

$160,000 - $240,000 per year

Undergraduate with 2+ Years of Experience
Approval 99%·Filings 720·New hires 216·
Established Sponsor
·FY 2025

Job description

The Technical Trainer for Software Engineering at Bloomberg will be part of a dedicated team focused on enhancing the technical skills of nearly 9,000 software engineers. This role emphasizes hands-on education, working directly with learners to provide a practical and engaging training experience. The trainer will develop and deliver a variety of classes, utilizing modern technology and interactive methods to foster communication and teamwork. A passion for teaching complex software engineering concepts and a commitment to continuous improvement are essential for success in this position.

Requirements

  • A Degree in Computer Science, Engineering, Mathematics, or a similar field of study or equivalent work experience.
  • Deep knowledge of one core programming language such as Python, JavaScript, or C++.
  • Ability to effectively use one other programming language like Python, JavaScript, Java, C, Rust, or Golang.
  • Broad and deep knowledge of software engineering principles and methodologies.
  • Excellent written and verbal communication skills.
  • Strong opinions on working with AI as both an engineer and a trainer.
  • Ability to clearly explain complex ideas to students.
  • A passion for learning, teaching, and mastering complex systems.
  • Experience in relevant technical training work.

Responsibilities

  • Teach a variety of classes for experienced software engineers, primarily in person.
  • Collaborate with others to define the structure, content, and delivery methods for training.
  • Quickly gain a deep knowledge of Bloomberg's technologies and stay updated on new developments.
  • Manage the complete software development life-cycle of training tools from understanding needs to coding and maintenance.
  • Build strong relationships across different teams to achieve training goals.
  • Utilize feedback to grow and improve as an educator.

Benefits

  • Bloomberg offers a comprehensive suite of benefits designed to support health, financial stability, and work-life balance.

Is this posting expired or inaccurate?