Job Details

Senior Technical Trainer - Computer Science

Job Info:

Category: Other, Software Engineering
Company Description: Leading global provider of data, news and analytics
Salary: Highly Competitive, Depending on Experience
Position Type: Permanent
Job Number: 9102

Job Description:

Our team's core values include a passion for technology and a love for sharing information in interactive and engaging training events. We collaborate with R&D development teams to ensure that we align closely with their needs. While we work hard, we make sure we have fun. The company is committed to customer focus, and this is of particular relevance to our team.

About the team:

The R&D Training and Documentation team is responsible for providing learning opportunities to develop the technical skills of our 4000+ R&D software engineers: new hires and existing employees. Our approach to learning ensures that our sessions are fun for both trainers and trainees; we use state of the art interactive technology, and have a highly collaborative team to ensure success for everyone. We aim to encourage participation and provide opportunities for trainees to learn from each other and from other developers in R&D.

About the Role:

As an R&D Technical trainer, you will develop and deliver training to our R&D team members. You are engaging and passionate about teaching and technology. You are an expert in your field and can explain and reason on topics in that domain. You have programming experience and are comfortable debugging complex applications.


  • Teach a variety of classes, both for new hires and experienced software engineers
  • Collaborate with our team to define course structure, content, and delivery method to produce high quality training
  • Obtain a deep knowledge of the company's technologies and work across functional teams to stay current with rapidly evolving enhancements
  • Build relationships across teams to meet goals
  • Learn and master new product technical functionality and have a deep understanding of our Software Development Life Cycle
  • Share your knowledge and experience with your new hires to get their career off to a great start!

About You:

Our successful candidates have a strong background in computer science and training. They are dynamic and engaging, and are up for the challenges of delivering technical training to expert software engineers. The quality of their work and teaching is paramount, and they have the drive and desire for continual improvement.


  • Strong hands-on experience in programming 
  • Breadth and depth in computer science
  • Excellent problem solving skills and the ability to independently manage projects
  • Ability to communicate concepts in a concise, logical manner so students can absorb and retain
  • Passion for learning, teaching, and mastering complex system functionality
  • Ability to comfortably and confidently present to large groups of 20+ people using a variety of delivery methods for lengthy periods of time
  • Excellent communication skills, both written and verbal
  • Ability to learn technology quickly through instruction and self-training and the flexibility to adapt to a changing environment
  • Ability to lead discussions and actively influence development of new strategies to improve course offerings
  • Bachelor's degree or equivalent, relevant technical training working experience is required. Advanced degree preferred

All qualified candidates are encouraged to apply by submitting their resume as an MS word document including a cover letter with a summary of relevant qualifications, highlighting clearly any special or relevant experience.

Please Note: All inquiries will be treated with the utmost confidentiality. Your resume will not be submitted to any client company without your prior knowledge and consent.

Contact Recruiter
Senior Technical Recruiter
Andiamo Partners | 90 Broad Street, Suite 1501, New York, NY 10004

Share Share this Job