Jobs · Engineering · New Jersey

Software Engineer - Associate - Jersey City - IAM Entitlements

Goldman Sachs · Jersey City, NJ · 2 wk ago
Engineering$115k–$180k/yrFull-time

About the role

The Entitlements Platform team at Goldman Sachs is responsible for protecting the firm against risks related to over-privilege and under-privilege. We build critical security controls that ensure the firm adheres to regulatory and compliance policies. We are a team of full-stack developers who provide hosted applications, standalone libraries, and customizable workflow tooling to manage the lifecycle of application privileges.

Responsibilities

  • Design, develop, and test cross-platform software solutions that are secure, scalable, and maintainable
  • Build applications, libraries, and services to manage the lifecycle of application privileges
  • Provide externalized authorization capabilities and allow secure, auditable access to the production environment
  • Collaborate with colleagues across diverse technology teams to understand their needs and build solutions that meet their requirements
  • Identify potential issues and develop mitigation plans
  • Be a proactive problem solver
  • Take ownership of your work and be accountable for its success

Requirements

  • Strong core and server-side Java software development experience
  • Experience implementing RESTful APIs and microservice architecture
  • Familiarity with SQL and/or NoSQL databases, database design principles, and object-relational mapping frameworks
  • The ability to communicate technical concepts effectively, both in writing and orally, as well as the interpersonal skills required to collaborate effectively with colleagues across diverse technology teams
  • Solid experience of version control, continuous integration, deployment, and configuration management tools
  • The ability to understand and effectively debug both new and existing software
  • Self-motivated and able to work in a high-paced environment with tight deadlines
  • An understanding of customer-first and data-driven design

Qualifications

  • A grounding in identity and privilege management concepts, including relationships between employee and privilege lifecycle, authorization vs. authentication, and segregation of duties
  • Expertise in Web display technologies, particularly modern JavaScript libraries and frameworks (e.g., React/Redux), CSS (including experience with SASS, LESS, and/or PostCSS), and HTML
  • Experience with Kubernetes and container management
  • Proficiency in Apache Kafka and its core principles

Skills

  • Strong core and server-side Java software development experience
  • Experience implementing RESTful APIs and microservice architecture
  • Familiarity with SQL and/or NoSQL databases, database design principles, and object-relational mapping frameworks
  • The ability to communicate technical concepts effectively, both in writing and orally, as well as the interpersonal skills required to collaborate effectively with colleagues across diverse technology teams
  • Solid experience of version control, continuous integration, deployment, and configuration management tools
  • The ability to understand and effectively debug both new and existing software
  • Self-motivated and able to work in a high-paced environment with tight deadlines
  • An understanding of customer-first and data-driven design
  • Expertise in Web display technologies, particularly modern JavaScript libraries and frameworks (e.g., React/Redux), CSS (including experience with SASS, LESS, and/or PostCSS), and HTML
  • Experience with Kubernetes and container management
  • Proficiency in Apache Kafka and its core principles

Benefits

As a Software Engineer On The Team, you will be part of a dynamic team that works in a fast-paced environment. You will have the opportunity to work on cutting-edge projects and contribute to the firm's security and compliance efforts. The team provides a supportive and collaborative work environment where you can grow professionally and personally.

Pay

The expected base salary for this Jersey City based position is $115,000 - $180,000. In addition, you may be eligible for a discretionary bonus if you are an active employee as of fiscal year-end.

Similar jobs

Program Manager, (NY/NJ)

Study Smart TutorsNew York, NY· 1 wk ago
Information Technology$66k–$70k/yrapply on recruitingbypaycor.com