Business Platform Engineering, Knowledge Graph Platform - Associate (Dallas)
Job Description
At Goldman Sachs, our Engineers don't just make things - we make things possible. Change the world by connecting people and capital with ideas. Solve the most challenging and pressing engineering problems for our clients. Join our engineering teams that build massively scalable software and systems, architect low latency infrastructure solutions, proactively guard against cyber threats, and leverage machine learning alongside financial engineering to continuously turn data into action. Create new businesses, transform finance, and explore a world of opportunity at the speed of markets
Engineering, which is comprised of our Technology Division and global strategists groups, is at the critical center of our business, and our dynamic environment requires innovative strategic thinking and immediate, real solutions. Want to push the limit of digital possibilities? Start here.
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.
The Knowledge Graph Platform sits in the Core Engineering division of the firm. The group collects inhomogeneous (petabyte-scale) data from several different systems (Compliance, Investment Banking, Global Markets, Asset Management, etc.) into a single connected dataset (or database), which we refer to as the "Knowledge Graph"; this connected database contains hundreds of millions of entities, several billions of relationships, and is occupying tens of terabytes of space in distributed databases. In addition, the group extracts relationships insights by applying - distributed - graph, machine learning, and natural language processing algorithms on this Knowledge Graph, as well as on other text document collections, and feeds these insights, via means of reliable and scalable APIs, UI applications, and mobile applications, to several other firm products and employees across multiple divisions: Compliance, Investment Banking, Global Markets, Asset Management, to name a few.
HOW YOU WILL FULFILL YOUR POTENTIAL
We are looking for a passionate Software Engineer, Big-Data Engineer, Machine-Learning Engineer, Full-stack Engineer, or UI/UX Engineer, who can contribute and make a difference in any of the different components of our Knowledge Graph Platform,
- Improve efficiency and expand the scope of our proprietary distributed graph database.
- Apply analytical artificial intelligence techniques to extract insights from graphs / text.
- Design and implement APIs, UIs, and mobile applications to serve customers reliably.
RESPONSIBILITIES
- Designing, implementing, testing, deploying, troubleshooting, debugging, documenting, and maintaining software across the full stack of our software product portfolio.
- Designing and implementing - distributed - machine learning, graph, and NLP algorithms on petabyte-scale datasets.
- Architecting, implementing, and maintaining modern, highly-scalable, self-healing, and highly-responsive APIs.
- Designing, implementing, and serving UIs complex desktop and mobile applications to deliver information and insights, visualize patterns and trends, and discover behavioral patterns in our knowledge graph.
- Partner across multiple divisions and engineering teams to create end-to-end solutions, innovate and incubate new ideas.
BASIC QUALIFICATIONS
- BSc degree in Computer Science, Engineering, Mathematics, Statistics, or relevant field.
- Strong knowledge of algorithms, data structures, and performance analysis of systems
- 3+ years development experience with Java or other Object Oriented Programming language
- Strong analytical mindset, self-motivated, independent, creative, able to solve difficult technical problems under time pressure and resource constraints
- Commercially focused; seeks to understand the requirements and how they will benefit our customers and the firm
- Experience with all stages in the development lifecycle: inception, analysis, design, review, testing, and deployment
- Excellent written and verbal communication skills, including experience working directly with both technical and non-technical stakeholders
Preferred Qualifications
- E xperience with Map Reduce framework (Hadoop, Spark)
- Experience with Distributed Databases (Base, Cassandra)
- Understanding of Graph Database Technology, graph data modeling (LPG, RDF)
- Experience of working with service-based application Architecture and familiar with various API Protocols (graphql)
- Knowledge of Cloud Foundational Components such as Identity and Access Management (IAM), Security
- Experience with design, deployment and managing micro services deployed on container based platforms based of Docker and Kubernetes technologies
- Experience working on cloud and Infrastructure as code technologies including AWS and terraform
- Familiarity with continuous Integration, deployment pipelines and monitoring solutions
ABOUT GOLDMAN SACHS
At Goldman Sachs, we commit our people, capital and ideas to help our clients, shareholders and the communities we serve to grow. Founded in 1869, we are a leading global investment banking, securities and investment management firm. Headquartered in New York, we maintain offices around the world.
We believe who you are makes you better at what you do. We're committed to fostering and advancing diversity and inclusion in our own workplace and beyond by ensuring every individual within our firm has a number of opportunities to grow professionally and personally, from our training and development opportunities and firmwide networks to benefits, wellness and personal finance offerings and mindfulness programs. Learn more about our culture, benefits, and people at GS.com/careers .
We're committed to finding reasonable accommodations for candidates with special needs or disabilities during our recruiting process. Learn more: https:// www.goldmansachs.com/careers/footer/disability-statement.html
Date Posted
09/15/2022
Views
6
Similar Jobs
Business Support Specialist - Advantest
Views in the last 30 days - 5
Advantest is seeking a nontechnical individual for a customer support role in North Central and South America The ideal candidate will have selfstarti...
View DetailsLATAM Business Development Representative (Portuguese, Spanish, & English speaking) - Cloudflare
Views in the last 30 days - 5
Cloudflare is a technology company that aims to build a better Internet They provide a platform that protects and accelerates any Internet application...
View DetailsBusiness Analyst - P2P - Cloudflare
Views in the last 30 days - 7
Cloudflare is a technology company that aims to build a better Internet They are looking for a Business Analyst to help implement Certa and maintain t...
View DetailsAccount Executive (Fully remote) - Branching Minds
Views in the last 30 days - 9
Branching Minds is a startup that aims to empower educators to support students holistic needs with a mission to create a path to academic and persona...
View DetailsWindows Engineer - Dynata
Views in the last 30 days - 17
The job posting is for a Senior Windows Engineer position at Dynata a company that offers a unique and international atmosphere The role requires stro...
View DetailsDigital Project Coordinator / Brand & Account Manager - Forthea Interactive Marketing
Views in the last 30 days - 6
Forthea is an awardwinning digital marketing agency that improves lead generation for clients by focusing on superior data analytics and creative exec...
View Details