Senior Software Engineer - HR Engineering
New York, NY
Posted Dec 30, 2022 - Requisition No. 76373
About us:
With more than 19,000 employees, Bloomberg HR Engineering builds systems to ensure that our global company is able to run smoothly and efficiently. The HR teams rely on our products to ensure that complex workflows involving anything from recruiting, employee onboarding, talent management, to compensation, are streamlined and top-notch. Our organization would not be anywhere without our employees and the products we build are critical in making sure our employees have the resources they need. We build systems to ensure that our global company is able to run smoothly and efficiently. This ranges from complex workflows ranging from recruiting, employee onboarding, talent management, to compensation. Our products are critical to the success of our employees and therefore the entire organization. Our products are used across each of the ~ 190 Bloomberg offices and by the ~ 20k employees around the world.
Who we are:
We are a full stack team that uses a variety of technologies: C#, Python, C, C++, Javascript/TypeScript, NodeJS, Sql Server, PostgreSQL to build data feeds, data provider services and intuitive user interfaces. Performance and scalability are first class design considerations. Our data, services and APIs are routinely hit millions of times per day. In some cases it's even billions of times per day. You will routinely collaborate with the product team and on some occasions also work directly with senior executives and other stakeholders to help them on mission critical projects.
We will trust you to:
- Take ownership of all aspects of the software development process in collaboration with your teammates in an agile environment
- Ensure that quality and testing is a first class priority
- Design and build new features, while maintaining system stability
- Be creative in solving complex problems while understanding the scope and impact of your work
- Drive the incorporation of new technologies and improve development practices
- Mentor others and encourage knowledge sharing in order to drive the growth of the team
You will need to have:
- 5+ years of experience in designing and implementing complex full stack software applications
- Experience in an object oriented programming language
- Familiarity with database programming (SQL Server DB / PostgreSQL knowledge a plus!)
- Good communication skills to work with other teams and explain technical problems to non-technical stakeholders
- Experience triaging and supporting systems in production
- A Degree in Computer Science, Engineering, Mathematics, similar field of study or equivalent work experience
Bloomberg is an equal opportunity employer and we value diversity at our company. We do not discriminate on the basis of age, ancestry, color, gender identity or expression, genetic predisposition or carrier status, marital status, national or ethnic origin, race, religion or belief, sex, sexual orientation, sexual and other reproductive health decisions, parental or caring status, physical or mental disability, pregnancy or maternity/parental leave, protected veteran status, status as a victim of domestic violence, or any other classification protected by applicable law.
Bloomberg is a disability inclusive employer. Please let us know if you require any reasonable adjustments to be made for the recruitment process. If you would prefer to discuss this confidentially, please email amer_recruit@bloomberg.net
Salary Range: 160,000 - 240,000 USD Annually + Benefits + Bonus