Technical Trainer - Software Engineering

Bloomberg LP

New York, NY, US
Base: $160,000 - $240,000 usd annual; bonus: incen...
On-site
Deep knowledge of python javascript or c++
Experience with software development life-cycle
Ability to present to groups of 20-60 people
The role involves teaching a variety of classes for experienced software engineers using hands-on methods like pairing and code reviews

Job Summary

  • The role involves teaching a variety of classes for experienced software engineers using hands-on methods like pairing and code reviews.
  • Candidates will be responsible for the complete software development life-cycle of training tools, from coding to deployment.
  • The position offers a comprehensive benefits plan including medical, dental, vision, 401(k) match, and incentive compensation.

Matching Summary

The role involves teaching a variety of classes for experienced software engineers using hands-on methods like pairing and code reviews.

Salary

Base: $160,000 - $240,000 USD Annual; Bonus: Incentive compensation available; Benefits: Comprehensive medical, dental, vision, 401(k) + match

Skills & Requirements

Must-have

  • Deep knowledge of Python JavaScript or C++
  • Experience with software development life-cycle
  • Ability to present to groups of 20-60 people

Nice-to-have

  • Experience with distributed systems architecture
  • Familiarity with open-source technologies
  • Strong opinions on working with AI tools

Key Requirements

  • Degree in Computer Science, Engineering, Mathematics or equivalent experience
  • Proficiency in one core programming language (Python, JavaScript, C++)
  • Proficiency in at least one additional programming language

Work Rights

Not specified

Tailored Resume

Cover Letter