Data Distribution Engineer - Alloy Engineering Data Distribution Engineer - Alloy Engineering …

Goldman Sachs
in Warsaw, Mazowieckie, Poland
Permanent, Full time
Be the first to apply
Competitive
Goldman Sachs
in Warsaw, Mazowieckie, Poland
Permanent, Full time
Be the first to apply
Competitive
Data Distribution Engineer - Alloy Engineering
MORE ABOUT THIS JOB

YOUR IMPACT

Goldman Sachs Engineers are innovators and problem-solvers, building solutions in risk management, big data, mobile and more. We look for creative collaborators who evolve, adapt to change and thrive in a fast-paced global environment. Candidates will contribute to strategic system builds and projects driven by business, industry or regulatory needs. Projects regularly require collaboration with architects, developers and analysts around the globe. A successful candidate is expected to make immediate commercial contribution in hands-on development tasks with Java, while learning other proprietary technologies used in the space.

Ongoing exciting initiatives include:

Develop robust & resilient data flow distribution system of all reference data to the consumers within the Firm using mix of batch and streaming technologies
Design & implement solution to ensure quality, timeless and completeness of distributed data.

RESPONSIBILITIES AND QUALIFICATIONS
HOW YOU WILL FULFILL YOUR POTENTIAL
• Create robust technical platforms based on user requirements to deliver efficient and scalable applications using Java 8+, mix of SQL & NoSQL database - Sybase, MongoDB, MemSQL and enterprise messaging technologies - Kafka
• Participate in design and review sessions
• Provide support for new and existing applications
• Manage small software development projects from start to finish

SKILLS AND EXPERIENCE WE ARE LOOKING FOR
• Manage small software development projects from start to finish
• Strong database skills (SQL/NoSQL)
• In-depth knowledge of Java and JVM
• Solid grasp of OOP and/or functional programming and design patterns
• Strong knowledge of data structures, algorithms and distributed algorithms, and designing for performance and resiliency
• A track record of detailed technical analysis, architectural and development pattern and familiarity with Software Development Life Cycle and tools
• Energy, self-motivation and independence to manage multiple tasks
• Experience of effective team working, on multiple projects and collaborating with a global team
• Experience of working to tight deadlines in an iterative and fast paced and changing environment
• Very strong analytical skills, ability to undertake hands-on investigations, identify trends and anomalies and design and implement appropriate technical solutions
• Strong oral and written communication skills

Preferred Qualifications
• Ideally some exposure to core platform development
• Extensive knowledge and proven experience applying domain driven design to build complex business applications
• Experience with working with the Distributed Systems
• Experience with Continuous Delivery and working with containerized environments
• Experience with Kubernetes, SpringBoot, Git/Gitlab, MongoDB, Kafka, Apache Flink
• Basic understanding of financial products

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., 2021. All rights reserved Goldman Sachs is an equal employment/affirmative action employer Female/Minority/Disability/Vet.

Goldman Sachs logo
More Jobs Like This
See more jobs
Close
Loading...
Loading...