Senior Software Engineer - Buy-side Automation Frameworks

Bloomberg LP

Princeton, New Jersey, United States
Base: $160,000 - $240,000 usd annual; bonus: incen...
On-site
4+ years object-oriented programming experience
Python or c/c++ or java proficiency
Computer science fundamentals knowledge
This role involves architecting foundational frameworks that support automated testing for over 400 application engineers

Job Summary

  • This role involves architecting foundational frameworks that support automated testing for over 400 application engineers.
  • The team pioneers the use of AI and LLMs to drive efficiencies in framework triage capabilities and observability.
  • Candidates will directly impact hundreds of engineers by fostering a quality-first culture and enabling faster software delivery.

Matching Summary

Match Score: 85

This role involves architecting foundational frameworks that support automated testing for over 400 application engineers.

Salary

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

Skills & Requirements

Must-have

  • 4+ years object-oriented programming experience
  • Python or C/C++ or Java proficiency
  • Computer Science fundamentals knowledge
  • CI/CD and automated testing expertise
  • System design and data structures understanding

Nice-to-have

  • TypeScript experience preferred
  • Familiarity with XML, JSON, FIX protocols
  • Experience with Jenkins, Docker, AWS
  • Innovative out-of-the-box problem solving
  • Passion for AI-driven workflow enhancements

Key Requirements

  • Bachelor's degree in Computer Science or equivalent work experience
  • Minimum 4 years of professional software engineering experience
  • Strong grasp of algorithms and system design principles

Work Rights

Not specified

Tailored Resume

Cover Letter