Senior Software Engineer - Financial Business Process Tech
Location: New York, New York
Type: Full Time
Internal Number: 17528577
We are expanding our team! We are looking for dedicated, motivated and creative individuals to join the growth. We wish that you're the type of person who can work with the business to design, develop, and implement highly impactful solutions. You love challenges, so integrating our products into multiple systems and workflows is something you'd thrive on. When new technologies come out, you quickly evaluate them to see how they could make us better; performance and reliability are always at the top of your mind.
The team uses a wide range of technologies with full-stack development in both Windows and Linux environments. We believe in "right tool for the right job" philosophy and are comfortable experimenting with new technologies. We create systems that form the backbone of Bloomberg's internal functions which requires our data to be highly distributed using the latest virtualization and containerization technologies, as well as distribution mechanisms such as message queueing using RabbitMQ and Kafka. You'll also be working with forward looking API designs such as OpenAPI and GraphQL leveraging stateless containerization technologies such as docker and OpenStack for hosting.
Our team: It is critical for any company to know their customers well and have a solid system to offer solutions to them. We in Bloomberg provide great services in these areas. Our customer data system offers resilient and performant access to the entire Bloomberg platform 24x7; We also create and maintain Bloomberg's sales process which feeds into service delivery and billing in real time. Without us, new sales and their timely execution would not be possible. From receiving orders to billing clients (and everything in between), Bloomberg's billions of dollars of revenue are processed through our systems each year.
You'll need to have:
3+ years of software engineering experience with at least 2 years of experience in C++ or C#
Strong communication skills AND analytical and creative problem solving skills
Good understanding of object oriented design
Good understanding of service-oriented architecture
Relational database experience
We'd love to see:
Hands on experience with Linux
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Salary Range: 160,000 - 240,000 USD Annually + Benefits + Bonus The referenced salary range is based on the Company's good faith belief at the time of posting. Actual compensation may vary based on factors such as geographic location, work experience, market conditions, education/training and skill level. We offer one of the most comprehensive and generous benefits plans available and offer a range of total rewards that may include merit increases, incentive compensation [Exempt roles only], paid holidays, paid time off, medical, dental, vision, short and long term disability benefits, 401(k) +match, life insurance, and various wellness programs, among others. The Company does not provide benefits directly to contingent workers/contractors and interns.