Senior Full Stack Engineer - Enterprise Connectivity
The Enterprise Connectivity Registry is the central hub which handles provisioning, security credential management, and policy enforcement for Bloomberg's enterprise connectivity platform. Our engineers are responsible for providing cloud-based infrastructure and a suite of self-service applications for our clients (technologists in client firms and Bloomberg's internal service and support desk) to detect, diagnose and remediate issues affecting client's data flows with Bloomberg's Enterprise Integration Suite. We provide clients these capabilities through our web application ( https://console.bloomberg.com (https://console.bloomberg.com/ )).
We are currently seeking motivated Software Engineers to join our rapidly growing team. Our team offers a perfect mix of opportunities to develop a solid understanding about Bloomberg's Enterprise business as an application developer, and acquire strong skills in connectivity protocols, RESTful API design, Network infrastructure and TLS based security. You will be trusted to build an elastic and fault-tolerant connectivity registration and provisioning platform which will perform well under heavy load and be handled using Bloomberg's Enterprise console.
As a member of our Connectivity Registry engineering team, you will be responsible for the design, development, support and improvement of client facing connectivity services. You will build elastic and fault-tolerant connectivity services that can ensure high efficiency under heavy volume over our large-scale distributed systems and network. You'll also work on our self-service web applications, which provide connectivity administration experience to Bloomberg customers so that all their monitoring, alerting and configuration needs can be led directly through the Enterprise Console. You'll need to have:
We'd love to see:
- 4+ years of proven experience in software development using Java, Python or similar high-level backend languages
- Professional experience crafting web applications
- Strong sense of ownership, ability to drive projects from the design, technical review to implementation and production deployment
- Knowledge of large-scale distributed systems in practice, including multi-tier architectures, application security, monitoring and storage system
- Experience in developing adaptable web applications using Angular/React
- Solid understanding of open source technologies like, Postgres, Docker, Redis, Apache Kafka
We are extremely proud of our diverse and open culture, and value diversity of thought and perspective in every form. We're looking for engineers with a real passion for writing reusable, efficient solutions to sophisticated problems, who can adapt to an ever-changing market landscape, and who can collaborate and work effectively on small teams to develop software that impacts thousands of users around the world. If this sounds like you, apply!
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.