Goldman Sachs

Engineering - Lead Java Software Engineer - Vice President - Warsaw

Posted: 2 days ago

Job Description

Job DescriptionWHAT WE DOAt 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 and proactively guard against cyber threats.The Engineering Division is at the critical center of our business, and our dynamic environment which requires innovative strategic thinking and immediate, real solutions. Want to push the limit of digital possibilities? Start here.Executive Office EngineeringThe EO Engineering team is responsible for applications and services which serve our clients and employees. We enable the Executive Office to share executive direction with our people,describe our business and culture,keep our teams connected to the firm, provide information andincrease productivity.As a member of the EO Engineering team, you will be responsible for building and executing challenging projects across a number of initiatives. You will work with key stakeholders and other development teams to get requirements and convert them into deliverables. You will learn new technologies, working on constantly upgrading your skill-set and the products you work on to be at-par with the best in the industry. You will innovate and solve technical challenges in an effective manner that emphasizes a long-term vision.Who We Look ForGoldman 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.We are looking for talented and energetic Java developer to help design and implement robust software solutions for the Executive Office. Your role includes leading projects with a group of passionate engineers alongside product owners and clients. You are expected to contribute to the vision, understand our product roadmap, integrate business value with experience and contribute to building an engineering culture within the team.Develop applications with due consideration to security, design, validation and SDLC frameworkParticipate in system design consulting and platform managementDevelop resilient, scalable and secure solutions using cloud native servicesCollaborate with product managers, business stakeholders and engineers to define product requirements and objectivesManage multiple projects/workstreams and use sound judgment when prioritizingBe involved in all phases of software development life cycle (SDLC) including effort estimation, the gathering of business requirements, the design, development, reviewing, building, testing, and deployment of commercial scale software changesEngage with support teams to troubleshoot and solve production issues faced by userBasic Qualifications8+ years of relevant professional experience using a modern programming language (preferably Java)Hands-on Java developer, with a solid grasp of Java development and testing best practicesExperience with relational databases such as SQL Server, DB2, SybaseExperience with or knowledge of distributed NoSQL data stores such as MongoDB or ElasticSearchExperience with UNIX operating systems, infrastructure as code and networkingExperience with CI/CD and automated deployment pipelines.Commercially focused; seeks to understand the requirements and how they will benefit our clients, stakeholders, and businessStrong communication skills to be able to form relationships with stakeholders and break down functionality to a non-technical audienceExperience leading junior engineersPreferred QualificationsBachelor's DegreeSkilled at working effectively with cross functional teamsSolid technical background with understanding and/or hands-on experience in software developmentExcellent knowledge of Agile principles and practices and capacity to understand specific needs or requirements to apply skills/knowledgeUnderstanding of basic fundamentals of iterative and incremental developmentWorking knowledge of the software development process – design, development, test, and deploymentFamiliarity/experience with the Salesforce platform is a plusCommercial awarenessAbout Goldman SachsThe 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.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

Related Jobs