In January 2018, we launched one of the industry’s largest technical transformation projects, in effect building a new bank from the ground up. This project isn’t greenfield in the way most banks claim projects are; we’ve started with a blank sheet of paper both operationally and technicall...
In January 2018, we launched one of the industry’s largest technical transformation projects, in effect building a new bank from the ground up. This project isn’t greenfield in the way most banks claim projects are; we’ve started with a blank sheet of paper both operationally and technically. We’re using the same technologies that Silicon Valley giants are using: aggressive use of multiple public clouds, building our own private cloud to achieve even better performance, pushing out microservices into what will be one of the largest Kubernetes installations in the world, leveraging immutable storage to process and store hundreds of terabytes of data per day, transforming our industry through application of distributed ledger technology and cognitive computing, aggressively participating in open source communities driving our systems.
This isn’t a traditional banking role. This is a chance to push your technical skills with people more comfortable in a technology firm than an investment bank, but solving real problems that affect anyone with any form of savings worldwide (not just trying to get people to click on ads). We don’t expect you to wear a suit, we don’t expect you to not be able to tell your friends what you’re working on, we don’t expect you to sit in meetings 5 hours a day.
This role is for the technology team that is in charge of our data frameworks. We consider this, our Unified Data Architecture, to serve as the foundation to our application operating system for State Street, covering everything that an application devops team would work with on a daily basis:
- We use “kubectl as a service” across public and private clouds.
- We manage everything else in our common Kubernetes infrastructure, including package management (e.g. Helm), networking (e.g. Calico), service mesh (e.g. Istio, Conduit).
- We use the latest development tools to create cloud native applications for ingesting, analyzing, processing and securing data for use internally and by our customers.
- We use and contribute to open source technologies ensuring we have access to the most efficient tools for a given task.
- We operate in an evolving environment where new technology and processes are rapidly adopted without losing quality.
- We develop application archetypes and training materials and actively assist in helping application developers make the best use of this infrastructure.
- We are a geographically distributed team, including with fully remote workers.
- We do all this in a true devops fashion with agile infrastructure and a follow-the-sun mandate.
We are looking for a strong engineer to join our security team.
- You will work with other members to design and write software to help manage security policies
- You will work with other teams to integrate identity providers and identity stores
- You will work with other members of your team to investigate feature requests, perform detailed analysis and create specifications (where required), implement, and test new functionality.
- You will support a follow-the-sun operations approach working with colleagues across three continents.
- You will work in a truly agile way, all the way down to using agile infrastructure techniques.
- You will interact with your peers across the transformation effort across all teams to ensure that best practices are followed throughout the organization.
- You will be an active member in the Open Source communities surrounding the technologies that we use on a daily basis.
- You will leverage frameworks, tools & automation to ensure quality software deliveries.
We are open to remote working, but we have a preference for candidates located in one of our key next-generation engineering centers (London, Boston, New York City, Austin, and Belfast).
- Engineering experience. This doesn’t have to come from working for a large firm; you just have to have experience in working on production-grade systems over time.
- Working knowledge of blockchain is desirable.
- Knowledge of Identity Providers is desirable.
- Knowledge of authentication protocols is desirable.
- Knowledge of authorizations policies is desirable.
- Good working knowledge of modern distributed systems and infrastructure engineering.
- A degree in computer science or equivalent experience acquired on the job.
- Experience in working on an Open Source project a definite plus.
- Have the ability to communicate effectively in English both writing and speaking, and the ability to communicate technical subjects effectively through diagramming.
- Appreciate the value diversity (in all its forms) brings to our team and company.
- Penchant to learn about new technology innovation and creativity in applying to business problems.