Senior Software Engineer/SRE - Comdb2 | New York, NY | Bloomberg Careers

Senior Software Engineer/SRE - Comdb2

Careers at Bloomberg

Back to Search

New York, NY

Posted Dec 27, 2021 - Requisition No. 99209

Our Team:

The Comdb2 SRE team is responsible for ensuring the high-availability, performance, and stability of the Comdb2 databases utilized by almost all application teams within Bloomberg. These objectives are met through a collection of monitoring tools, self-healing mechanisms, and interfaces that are constantly being developed and improved upon. In addition to maintaining the Comdb2 environment, the team also performs classic DBA responsibilities such as analyzing database performance, optimizing queries and schema, and ensuring backups and restores are maintained and available for quick remediation of issues. A rotating on-call schedule is shared between the team members to ensure problems are met with swift and decisiveness.

This is an opportunity to join a team that is encouraging of each other and passionate about delivering high-quality projects, ultimately aimed at bettering the Comdb2 environment and user experience.

What’s in it for you:

As an SRE on the Comdb2 team you'd be responsible for handling the stability and reliability of the Comdb2 environment. You will have the opportunity to work closely with the developers of the Comdb2 databases servers/client APIs to ensure changes/improvements to those systems support our team’s initiatives. You will be working on projects that focus on database performance monitoring and tuning, capacity management, auto-healing systems, UI design and development, and other classic SRE/DBA responsibilities.

We have a balanced queue of work that requires an applicant who is innovative, imaginative, and ambitious. The applicant will not only be trusted to troubleshoot and tackle issues affecting systems as they occur but just as importantly envision the path forward to avoiding repeat issues and toil.

What we look for:

  • 3+ years experience with Python
  • 3+ years experience with Unix, Unix tools, and shell scripting
  • Experience with technical communication and documentation of procedures and process
  • Experience with Data Observability Tools such as Humio and Grafana
  • An automation-first approach
  • Ability to maintain critical systems

We’d love to see:

  • Experience handling another RDMS system
  • Experience with GitHub and JIRA
  • Other programming skills (C/C++)
  • Experience with CI/CD systems and an approach towards robust programming

Bloomberg is an equal opportunities employer, and we 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.