Software Engineering Trainer & Curriculum Builder

Bloomberg

New York (NY)

On-site

USD 110,000 - 150,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Bloomberg Engineering’s training team is hiring to empower nearly 9,000 software engineers with practical, hands-on learning. The role emphasizes teaching, collaboration, and building training tools that scale across teams.

Candidates will lead sessions, review code, and help design engaging curricula. A genuine passion for learning, teaching, and explaining complex systems to groups of 20–60 is essential.

Qualifications

  • Must have degree in CS, engineering, maths, or equivalent work experience.
  • Strong programming background in at least one core language (Python/JavaScript/C++).
  • Proficiency in another language (Python/JavaScript/Java/C/Rust/Golang) is expected.

Responsibilities

  • Teach a variety of classes for experienced software engineers, primarily in person with video, mentoring, and code reviews.
  • Collaborate with teams to define structure, content, and delivery for high-quality training.
  • Gain deep knowledge of Bloomberg technologies and stay updated on new developments across teams.
  • Own the complete lifecycle of training tools from needs assessment to coding, deployment, and maintenance.
  • Build strong relationships across teams to meet goals.
  • Remain humble and use feedback to improve.

Skills

Python
JavaScript
C++
Communication

Education

Bachelor's degree in Computer Science, Engineering, Mathematics, or equivalent

Job description

Bloomberg Engineering’s training team is hiring to empower nearly 9,000 software engineers with practical, hands-on learning. The role emphasizes teaching, collaboration, and building training tools that scale across teams.

Candidates will lead sessions, review code, and help design engaging curricula. A genuine passion for learning, teaching, and explaining complex systems to groups of 20–60 is essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineering Trainer — Hands-On AI Education
Software Engineering Trainer — Hands-On AI Education

Bloomberg L.P. • New York (NY), Northern (KY)

Hybrid
USD 160,000 - 240,000
Technical Trainer - Software Engineering
Technical Trainer - Software Engineering

Bloomberg • New York (NY)

On-site
USD 110,000 - 150,000
Technical Trainer - Software Engineering New York, NY Posted today
Technical Trainer - Software Engineering New York, NY Posted today

Bloomberg L.P. • New York (NY), Northern (KY)

On-site
USD 160,000 - 240,000
Learning Solutions Architect / Technical Trainer
Learning Solutions Architect / Technical Trainer

RecT Solutions • United States

Remote
USD 90,000 - 140,000
Health coverage
Equity
401(k) match
+2
Trainer
Trainer

Uptime Crew • United States

Remote
USD 55,000 - 96,000
Engineering Education Architect
Engineering Education Architect

Optiver Holding BV • Chicago (IL)

On-site
USD 120,000 - 170,000
Bonus structure
401(k) match up to 50%
Comprehensive health coverage
+1
Director, Engineering, Cloud Learning Services
Director, Engineering, Cloud Learning Services

Google • Chicago (IL)

On-site
USD 307,000 - 427,000
Controls Engineering - Training Manager
Controls Engineering - Training Manager

Quest Global • Greenville (SC)

On-site
USD 80,000 - 120,000
401(k) matching
Dental insurance
Health insurance
+4
Senior Software Engineer - Public Cloud Engineering
Senior Software Engineer - Public Cloud Engineering

Bloomberg • New York (NY)

On-site
USD 160,000 - 240,000
Comprehensive benefits package
401(k) + match
Paid time off
Senior Public Cloud Platform Engineer
Senior Public Cloud Platform Engineer

Bloomberg L.P. • New York (NY)

On-site
USD 160,000 - 240,000
Comprehensive health insurance
401(k) with match
Paid time off
+1