Software Engineer – Accelerate-TORONTO-Associate
Job Description
Job title: Software Engineer – Accelerate-TORONTO-Associate
Company: Goldman Sachs
Job description: MORE ABOUT THIS JOB:Accelerate is a firmwide initiative to foster innovation and collaboration across divisions, with a focus on the firm’s future growth. The projects we fund will focus on building brand new business ideas for GS, while offering employees the opportunity to work in a fast-paced, entrepreneurial environment.All of the ideas and businesses in which we are investing have key technical components to explore and develop. As such, Accelerate Engineering is focused on creating a dynamic, flexible environment that can rapidly create and deliver new products for our businesses. Many of these projects are either to deliver proofs-of-concepts or minimum viable products in exciting greenfield environments, while others are expanding current strategic platforms to integrate with one another in new, client-focused ways.Engineers will play an integral role in helping define both the scope and direction of the businesses as they launch and grow, and they will become core owners of the platforms as they evolve. In short, we’re evolving, and we’re looking for some of the most talented engineers in the world to help us go further than ever before.GS Accelerate/pinACL within Goldman Sachs Firmwide Strategy is building a best in class security policy manager platform to automate the provisioning and lifecycle of security policies across network devices such as firewalls and routers, both on-premises and in the Cloud.We expect the successful candidate to be intimately familiar with Java and its framework/methodologies and to have a proven track record leading the delivery of Java platforms.We are looking for a talented and passionate engineer who thrives in an extremely entrepreneurial, fast paced environment. This is a high visibility role, backed by some of the senior-most leaders of the firm, and as such, will require creativity and drive to deliver on an ambitious roadmap.Why GS Accelerate
- Unparalleled responsibility and career opportunity to make a highly visible global impact
- You will be part of a large community of like-minded technologists in a flat organization with a culture that promotes collaboration, “can do” mindsets and teamwork
- Responsibility for requirements gathering, analysis, design and development of funding systems
- Forge strong relationships with our clients across all of our businesses, as well as other technology teams to develop and enhance our systems and processes
- Develop solutions that directly impact the bottom line by enabling new investment opportunities for our business partners
- Opportunity to work on unprecedented projects both at Goldman Sachs & more broadly in the financial services industry RESPONSIBILITIES AND QUALIFICATIONS:
HOW YOU WILL FULFILL YOUR POTENTIAL
- We are looking for a Java developer to join our team of software and network platform engineers
- The developer will be part of the core engineering team that will be responsible for the incremental delivery of a resilient and scalable firewall automation solution
- You’ll work with RESTful web services, distributed database technologies, and network devices like firewalls and routers to build cutting automation software
- You can expect to deliver incremental business value through an agile SDLC
SKILLS AND EXPERIENCE WE ARE LOOKING FOR
- 3 plus years of experience delivering large, complex software platforms
- Previous experience with RESTful web services and should be comfortable with Agile processes, with an emphasis on writing high-quality, easily testable code
- Proven work experience in Java development, and experience with test frameworks like Junit, Mockito
- Excellent object oriented or functional analysis and design skills
- Must be a hands-on software developer, comfortable multi-tasking, and able to work independently
- Experience with running and troubleshooting software on the UNIX platform
Preferred Qualifications
- Basic understanding of networking fundamentals
- Basic understanding of cyber security practices, including firewalls, WAFs, proxies
- Hands-on experience with containers and Kubernetes
- Experience with database technologies such as mongodb
- Experience with search engines such as Elasticsearch
- Experience with messaging technologies such as Apache Kafka ABOUT GOLDMAN SACHS:
The Goldman Sachs Group, Inc. is a leading global investment banking, securities and investment management firm that provides a wide range of financial services to a substantial and diversified client base that includes corporations, financial institutions, governments and individuals. Founded in 1869, the firm is headquartered in New York and maintains offices in all major financial centers around the world.© The Goldman Sachs Group, Inc., 2020. All rights reserved Goldman Sachs is an equal employment/affirmative action employer Female/Minority/Disability/Vet.
Expected salary:
Location: Toronto, ON
Job date: Sat, 20 Jul 2024 02:30:08 GMT
Apply for the job now!