Job Information
Bloomberg Senior Software Engineer - Launchpad Infrastructure in New York, New York
About the Department:
Bloomberg’s Application Frameworks group is the primary infrastructure group behind the Bloomberg Terminal platform. We consider it our dual mandate to provide robust, open and productive technology stacks for our Terminal application developers, and to deliver a stable, responsive and modern end-user experience to our customers. The group is also responsible for our developer infrastructure and flagship products like the Shell and Launchpad and their widely known features such as workspace persistence, tabs, spatial navigation, cascading applications, hotspots and grouping.
Our Team:
Bloomberg Launchpad, (the product and infrastructure) is a unique group, that delivers the vast infrastructure to host thousands of Bloomberg applications ranging from worksheets, charts, and news feeds to IB, MSGN, EMSX and also supports a wide set of features, APIs and products that our customers and developers rely on everyday.
Launchpad Artemis is a team built from the ground up under the wider Terminal Foundation & Desktop group that’s on a mission to deliver a robust, stable and unified experience. Artemis has a renewed focus on modernizing the platform, re-architecting it for the future and taking on strategic initiatives that create a stable, observable and performant Launchpad.
The team works on multiple stacks in App Frameworks and develop backend assets like critical services and databases.
The Role:
Are you passionate about building a robust infrastructure but also have a direct impact on clients and deliver features that they use every day? Are you passionate about improving the stability, observability, reliability and performance of our flagship product?
What will make you successful in this role?
A problem solving mindset. We work on most Bloomberg supported technologies and software stack and have to solve a wide variety of problems through our various projects and a problem solving mindset is a must to be successful.
Attention to detail and data driven development. When in doubt, we rely on data. Data speaks irrefutably, can easily resolve speculations, achieve consensus and transform products.
Intent driven projects: We want to work on projects that provide value, anytime we are working on a task without knowing what value it adds, we trust you to question it. We always strive to do meaningful and impactful work.
You'll need to have:
4+ years of industry experience
Attitude to dig into various parts of the software stack to understand it to solve complex problems
A Degree in Computer Science, Engineering, Mathematics, similar field of study or equivalent work experience
Proficient in Javascript, Typescript, C++ Experience in designing small to complex full stack systems, efficient database paradigms, object-oriented design, data structures, and algorithms
We’d love to see:
Experience with distributed systems and technologies like Kafka, Redis, Message queues as well as SQL and NoSQL databases
Experience with scaling and building performant software
Experience in multiple phases of the software development life-cycle
Experience and passion for incremental delivery
Salary: 160000,240000,USD,Annual
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 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
Bloomberg
- Bloomberg Jobs