Senior Software Engineer - Storage Engineering
Company: Bloomberg L.P.
Location: New York
Posted on: January 27, 2023
New York, NY Posted Oct 4, 2022 - Requisition No. 81144 Data is
at the heart of Bloomberg's technologies, which produce, distribute
and protect some of the most critical and valuable data in global
business. The Storage Engineering teams design and maintain the
systems which store, process and protect that data.
This is not a traditional storage team: we expect our engineers to
design and build a highly available, scalable, and durable storage
platform. Our platform is a unique mix of commodity hardware, open
source software-defined storage, and appliance-based storage
solutions. In addition to shepherding our core storage systems, our
team is modernizing our automation software for provisioning and
management of both appliance-based storage and software defined
storage inside of the Bloomberg ecosystem. The Storage Engineering
team works closely with the industry and our engineering users to
stay at the forefront of both evolving hardware technologies, open
source storage platforms and software engineering practices.
We're looking for strong software engineers with great coding,
problem solving, and communication skills. Domain knowledge in
storage is a plus but absolutely not required, we'll teach you
everything you need to know about storing bits'n'bytes.
What's in it for you:This is a unique opportunity to help build
robust, petabyte-scale systems which will power the future of
Bloomberg's automated storage infrastructure. We'll trust you to
make meaningful contributions across a diverse set of technologies
and projects as well as keeping up with the best ideas in the
industry, open source community and contributing new ones.
You'll get a chance to work with some, or all, of the following
technologies, SAN, NFS, S3, Ceph, NVMe Over Fabrics, Apache
Airflow, HAProxy, Flask, React, Kubernetes, Openstack and many
We'll trust you to:
- Own the performance and availability of our storage products,
innovating to continuously mature our product offerings.
- Build automation around all phases of the storage lifecycle,
eliminating toil, automating responses to failures, and generally
eliminating as much operational work as possible
- Develop technical solutions which combine hardware and software
to achieve required service levels, performance, and economicsYou
need to have:
- Hands-on software development experience in some combination of
C/C++ or Python
- Expect you to be proficient in software engineering principles
with an interest in infrastructure.We'd love to see:
- Experience working with scalable distributed systems including
deep dives into code, networking and operating systems
- Contributions to Open Source projects especially related to
Storage, Automation, or Performance Monitoring
- Knowledge and experience with data storage algorithms,
technologies such as erasure coding, and complex production
- A keen interest in keeping abreast of technological advances
and proven success at incorporating new technology into existing
systemsOur Open Source Commitment:Bloomberg sits at the
intersection of high availability, low latency, and large-scale
computing. We have a decade-long track record of using open source
software to build data infrastructure and applications that address
the unique constraints of the finance industry. We also support a
broad open source ecosystem to empower others to solve similar
real-world problems. From technical governance to upstream
collaboration, we are committed to enhancing the impact and
sustainability of open source.
In this role, you'll be encouraged to interact with global open
source project teams and communities. If you have a desire to use,
develop, and lead open source software projects, we encourage you
to apply. To learn more about our activities in the open source
community, head over to our Tech at Bloomberg site.
If this sounds like something you would be passionate about, apply!
We'll get in touch with you to let you know what the next steps
Bloomberg is an equal opportunity employer and value diversity at
our company. We do not discriminate on the basis of race, religion,
colour, national origin, gender, sexual orientation, age, marital
status, veteran status, or disability status.
Keywords: Bloomberg L.P., New York , Senior Software Engineer - Storage Engineering, Accounting, Auditing , New York, New York
Didn't find what you're looking for? Search again!