Vice President - Eng6128391

Goldman Sachs

Duties: Vice President with Goldman Sachs Services LLC in Dallas, TX. Design, develop, and support software components related to large scale payment processing applications that can scale to millions of payments and operate in a highly available capacity. Gather user requirements, identify new functionality opportunities and areas of improvement and implement as distributed, cloud-based microservices. Push high quality, modular, secure, testable and maintainable code using Java and the Spring framework ecosystem running in containers on the Amazon Web Services public cloud. Contribute to designing new features which seamlessly integrate and scale up with other parts of the payments platform. Solve large scale, high-throughput data processing problems using low-latency and reliable middleware such as Apache Kafka and Kafka Streams. Design, develop, and maintain automated build, test, and deployment pipelines as part of a Continuous Integration and Delivery (CI/CD) strategy using GitLab and GitOps tools and infrastructure. Work with a global engineering team and participate in design discussions and stand-ups across multiple regions. Be a part of an on-call rotation. Help onboard and mentor new engineering analysts and associates as we expand our team across the globe.

Job Requirements: Master’s degree (U.S. or foreign equivalent) in Computer Science, Computer Engineering, or a related field and three (3) years of experience in the job offered or in a related role OR Bachelor’s degree (U.S. or foreign equivalent) in Computer Science, Computer Engineering, or a related field and five (5) years of experience in the job offered or in a related role. Must have three (3) years of experience: applying computer science fundamentals to industrial software systems, including data structures, time and space complexity, object-oriented design and handling multi-threaded systems. Must have two (2) years of experience: designing and developing software in Java or any other object-oriented language - using Software Development Lifecycle (SDLC) best practices, fundamentals of software testing, build processes, and source code management; designing, developing, and supporting microservices deployed as containers running in a container orchestration environment such as Kubernetes; working with cloud-oriented architectures (private, public, and/or hybrid); working with message-oriented, event-driven middleware systems such as Apache Kafka; and working with SQL or NoSQL/distributed database systems. Must have one (1) year of experience working on Unix-like systems and version control tools including GIT or SVN.

Read Full Description
Confirmed 23 hours ago. Posted 13 days ago.

Discover Similar Jobs

Suggested Articles