Senior Software Engineer - BQuant Web Frameworks

Careers at Bloomberg

Back to Search

San Francisco, CA

Posted May 13, 2022 - Requisition No. 99593

Bloomberg is the global leader in business and financial data, news and insight. Using the power of technology, we connect the world’s decision makers to accurate information on the financial markets – and help them make faster, smarter decisions.
 
Our Team:
Modern finance teams have an increasing dependence on quality data. While valuable, the sheer volume of the data available can be overwhelming, making it difficult to tell compelling stories about performance, strategy, and prospects. That’s where our team comes in.
 
BQuant is a fully managed Jupyter-Python programming environment in the Bloomberg Terminal. It provides access to data, rich visualizations, financial specific analytics, integration with Bloomberg enterprise systems, and the ability to publish applications to other Bloomberg Terminal users within their firm. We are building the next generation of BQuant. The portal is an external client-facing, web-based "one-stop shop" portal that our clients use to manage various aspects of their BQuant projects and workflows.
 
We're looking for new team members as we expand to a web client-facing version of our system. Through this initiative, we will continue developing new features in our existing Bloomberg application to accommodate more complex workflows for our users. As we iterate quickly and constantly, we'll continue maintaining a high standard of software best practices and ensure our system can scale to accommodate the growth of our user base.
 
We are constantly improving our experience for the benefit of new and existing clients, and are looking for someone who excels at owning and understanding product requirements, not just building them. Just as with other teams within Bloomberg, we are devoted to delivering quality software quickly!
 
What’s in it for you:

  • For this role, you will help with the efforts of porting some existing desktop functionality to the web with a cleaner UI while solving complex problems of integration with Bloomberg services. - - Opportunity to regularly present work to senior stakeholders at Bloomberg, including our CTO.
  • Making a significant impact on a highly visible, new product within a large organization.
  • A chance to work with technical, and financial domain experts across many departments
  • Lots of space  to work with relevant modern cloud, container orchestration, and quantitative analytics technologies
  •  
    We’ll trust you to:
  • Design and implement robust and scalable systems
  • Collaborate with Product and UX teams to learn client use cases and workflows
  • Contribute to product vision
  • Regularly present and explain your work to peers and senior stakeholders
  • Mentor and guide junior members of the team
  • Be able to excel in a collaborative agile environment
  • Be part of the full development life cycle, from back end services to front end development and automated testing
  • Build on top of cloud and container orchestration technologies (Docker/Kubernetes/OpenStack)
  •  
    You’ll need to have:
  • 3+ years of professional experience architecting and developing B2B/B2C cloud applications using Python/Java, Typescript/React with a focus on customer SLAs.
  • 3+ years of developing and deploying applications on AWS. Should have used Docker, EKS, S3, Cloudfront, IAM (or equivalent technologies)
  •  
    We’d love to see:
  • Good understanding of asynchronous request handling, partial page updates, and AJAX.
  • Experience with cloud technologies and distributed systems (AWS, Azure, Google Cloud)
  • Experience in Improving site performance (caching, CDNs, database optimization)
  • UI development experience
  • Experience with Jenkins
  • Prior experience with design tools, such as Figma
  • Knowledge of browser internals such as Rendering engines, Parsing and DOM tree construction, Layout, Painting, and optimizing techniques
  •  
    Our Team:
    We recently posted a "meet the team" blog post, check out the link below to get to know our SF engineering office!
  • https://www.techatbloomberg.com/blog/meet-the-teams-sf-engineering/
  •  
    Other links:
  • https://www.bloomberg.com/company/press/bloombergs-bquant-enterprise-accelerates-financial-services-firms-time-to-market-for-generating-quantitative-investment-strategies/
  • https://www.techatbloomberg.com/blog/bquant-behind-the-scenes-how-bloomberg-leveled-the-playing-field-for-quantitative-analysis-in-finance/
  •  
    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.

Similar jobs

    The Bloomberg Talent Network

    Stay connected with us and be among the first to learn about new job opportunities. We’ll use the information you provide to help us get in touch with you to align your expertise with our opportunities and better direct our conversations.

    CONNECT WITH US