Job Description
What We Do
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.
Who We Look For
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 Mobile Platform team within Core Engineering is responsible for making mobile development a first-class experience at the firm. We aim to accomplish this by providing developers at Goldman Sachs with a secure, compliant, industry-aligned, mobile-focused portfolio of products in the form of SDKs, and services, so that teams can reduce app delivery time, reduce maintenance costs and focus on their core offerings. This platform is aimed at improving the overall velocity and stability of all mobile products within the firm.
Qualifications
- Bachelor’s degree in Computer Science, Electrical Engineering or related technical discipline.
- Excellent object oriented or functional analysis and design skills.
- Knowledge of data structures, algorithms, and designing for performance.
- Excellent written and verbal communication skills.
- Ability to solve problems and apply analysis to make data driven decisions.
- Comfortable multi-tasking, managing multiple stakeholders and working as part of a global team.
- Five (5) years of experience with native iOS and/or Android application development.
- Two (2) years of experience with mobile SDK development including API design, versioning, packaging.
- Knowledgeable about testing frameworks and methodologies.
- Strong grasp of Swift/Objective-C, UIKit/SwiftUI for iOS; or Kotlin, Layouts/Jetpack Compose for Android.
- Familiarity with cocoapods and Swift Package Manager.
- Experience working with medium-to-large code base in version control system such as git.
- Ability to script in shell, python or ruby will be a plus.
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.
We’re committed to finding reasonable accommodations for candidates with special needs or disabilities during our recruiting process.
Benefits Extracted with AI
- Training and development opportunities
- Diversity and inclusion initiatives
- Wellness programs
- Personal finance offerings
- Mindfulness programs
- Reasonable accommodations for special needs
Similar jobs
Last update: 23 minutes ago
Vice President, Full Stack Software Engineering
Join Goldman Sachs as a Vice President in Full Stack Software Engineering, focusing on investment banking solutions in Dallas.
Vice President of Software Engineering
Join Goldman Sachs as a Vice President of Software Engineering in New York, leading software solutions for global businesses.
Vice President, Full Stack Engineer
Join Goldman Sachs as a Vice President Full Stack Engineer in Dallas, TX. Work on complex financial challenges and transactions.
Generative AI Engineer, Vice President
Join Goldman Sachs as a Generative AI Engineer, Vice President, to drive AI innovation in financial services.
Frontend Developer - Corporate Treasury - Associate
Join Goldman Sachs as a Frontend Developer in Warsaw, focusing on Angular, TypeScript, and UI Libraries.
Associate Software Engineer in Asset & Wealth Management
Join Goldman Sachs as an Associate Software Engineer in Asset & Wealth Management, focusing on innovative financial solutions.
Entry Level iOS Developer
Join Kapital Bank as an Entry Level iOS Developer to build innovative mobile applications using Swift and Xcode.
Senior iOS Developer
Join American Express as a Senior iOS Developer to build innovative mobile apps using SwiftUI and GraphQL in a hybrid work environment.
Associate Software Engineer - Asset & Wealth Management
Join Goldman Sachs as an Associate Software Engineer in Burlington, VT, focusing on Asset & Wealth Management with Java and Scala expertise.
Senior Mobile Engineer - iOS Development
Join Stonks as a Senior Mobile Engineer in Irvine, CA. Develop iOS apps with React Native or Flutter. In-person role with fintech focus.
Mobile Software Engineer II - Android/iOS Development, Fitbit
Join Google as a Mobile Software Engineer II in Bucharest, specializing in Android/iOS development. Enhance user interfaces and mobile applications.
iOS Developer - Founding Engineer
Join Meetsta as an iOS Developer to design and build advanced iOS applications, focusing on SwiftUI and mobile technologies.
Senior Mobile Engineer - React Native
Join Betterment as a Senior Mobile Engineer to build and maintain customer-facing features using React Native and GraphQL.
Senior iOS Mobile Developer
Join IBM as a Senior iOS Developer to design and build advanced mobile applications in a hybrid work environment.
Senior Mobile Engineer (iOS/Android)
Join Button as a Senior Mobile Engineer to innovate in mobile commerce, designing advanced iOS applications with Objective-C and Swift.
Senior iOS Engineer
Join Rogo as a Senior iOS Engineer to develop cutting-edge AI tools in finance, using Swift and UIKit in a fast-paced environment.
Senior iOS Software Engineer
Lead a team of senior engineers in developing innovative mobile solutions for iOS at Venmo, New York.
Mobile Software Engineer - Android/iOS
Join Agent IQ as a Mobile Software Engineer, driving innovation in digital banking with Android/iOS development skills. Remote position.
Senior Android Developer
Join iO as a Senior Android Developer in Amsterdam. Work on complex apps using Kotlin, Jetpack, and MVVM. Enjoy hybrid work and great benefits.
Mobile Software Development Engineer, Digital Experience
Join Tesla as a Mobile Software Engineer to develop next-gen digital experiences for iOS and Android.
iOS Engineer, Mobile Payment Experience
Join Square as an iOS Engineer to build SDKs for mobile payment experiences using Swift and Objective-C.
Senior iOS Engineer, Developer Platform
Join Airbnb as a Senior iOS Engineer to enhance our Developer Platform with cutting-edge mobile development skills.
Senior Mobile Software Engineer (iOS/Android)
Join Exness as a Senior Mobile Software Engineer to develop and optimize iOS/Android apps. Relocation to Cyprus required.
Associate Quantitative Engineer
Join Goldman Sachs as an Associate Quantitative Engineer in New York, focusing on data-driven algorithm development and quantitative analysis.