

Job Information
Bloomberg Senior Software Engineer- Secure App Hosting Platform in New York, New York
The Secure App Hosting Platform team is responsible for the architecture and development, and solutions running on top, to enable secure remote access. This solution runs business-critical applications that are used by Bloomberg customers as well as employees worldwide. Our team’s mission is to build highly robust and scalable software and systems that allow Bloomberg clients to use our product from anywhere, and our employees to be effective from any location.
One of the flagship products that run on this solution built by our team is Bloomberg Anywhere, which allows users to access the Bloomberg Terminal from anywhere in the world. Bloomberg Anywhere handles approximately 1 million unique sessions a month. We run this workload in a hybrid environment, composed of on-prem and public cloud - spanning several geographic regions. Our team writes software that interfaces with the full stack of infrastructure components such as hypervisors, compute, storage, etc. We solve interesting challenges at the nexus of security, remoting technologies, distributed systems and scalability. Our solution also provides a secure sandbox environment where users can access sensitive information or even untrusted or potentially malicious content.
Apart from this, we are also responsible for developing the mobile workplace solution for Bloomberg employees that empowers them to work from anywhere. This solution is used by thousands of users on a daily basis, and is critical to their productivity. As part of this, we are also building new capabilities for users to securely access various internal applications using modern security paradigms.
We’ll trust you to:
Design and implement new product capabilities, features and tools following software development best practices
Work with team members and other engineering teams to design and implement scalable, robust systems
Proactively recommend and contribute improvements to the platform
Work with a variety of technologies to develop innovative solutions
You’ll need to have:
4+ years of hands on software programming experience in Python, C#, or Go and willingness to pick up more as needed
Ability to integrate a hybrid architecture of black box, open-source and custom-developed software into a comprehensive solution.
Excellent communication skills and the ability to collaborate across teams, manage competing goals and changing priorities in a fast-paced environment
BA, BS, MS, PhD in Computer Science, Electrical Engineering or related technology field
We’d love to see:
Experience building and maintaining mission-critical distributed systems
Sound knowledge of security and networking concepts and best practices
Experience in owning and maintaining client side software components
Prior experience or knowledge of remote access technologies
Prior experience or knowledge of one more Cloud computing platforms
Professional experience in automated testing, CI/CD and all SDLC phases
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