CISO - Python Security Software Engineer (Security Context Tools)
Bloomberg
Software Engineering
Posted on May 14, 2026
Our Team
As part of the Chief Information Security Office, the Security Context Tools team builds systems that help security analysts make fast, high-impact decisions.
We work on hard information security problems using a data-driven approach. We collect, connect, and shape data into tools that provide the context needed to understand and respond to security challenges.
We partner closely with other security teams to design and build solutions that support real workflows across the department.
Who are you?
You’re a Python software engineer who likes solving problems that don’t come with a clear path. You’re comfortable exploring, asking questions, and figuring things out as you go.
You care about building useful systems and writing solid code, but you’re also motivated by understanding the problem deeply before jumping to a solution.
You’re interested in learning more about information security, whether from an offensive or defensive perspective, and applying that knowledge in practice.
We'll Trust You To:
- Take on ambiguous information security problems and work toward practical solutions
- Explore, research, and break down problems to understand what actually matters
- Collaborate with security and risk teams to identify where we can have the most impact
- Build systems end-to-end: from collecting and processing data to exposing it via APIs and, when needed, contributing to the UI.
You'll Need To Have:
- Strong Python fundamentals and an understanding of how to write clean, maintainable code
- Solid problem-solving skills, curiosity, and attention to detail
- The ability to work independently and move work forward without constant direction
- An interest in learning about information security and new technologies
- Around 3+ years of software development experience
We'd Love To See:
- A track record of building things and solving real problems
- Experience with frontend development (React/TypeScript), or interest in learning
- Familiarity with or interest in tools like Flask, FastAPI, Celery, and object-oriented design
- Familiarity with Linux, Apache, and PostgreSQL
- Contributions to open-source projects
Does this sound like you?
Apply if you think we're a good match. We'll get in touch to let you know what the next steps are.
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.