Software Engineer - IAM (Java) at New Relic | OR, US | Rezi

Software Engineer - IAM (Java) at New Relic

Software Engineer - IAM (Java)

New Relic · OR, US

Today

Software Engineer - IAM (Java)

New Relic · OR, US

11 hours ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Software Engineer - IAM (Java) role.

Rezi rewrites your resume against New Relic's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Software Engineer - IAM (Java) posting at New Relic — free, in seconds.

About the Role

New Relic's Access & Governance Platform team builds and runs the systems that manage user identity and access control. This involves handling authentication, including login, session management, and enterprise SSO integrations, as well as authorization through roles, capabilities, and grants. The role requires solving complex problems at scale, ensuring system reliability during high traffic and outages, and developing self-service tooling for other engineering teams. On-call responsibilities are part of the role.

Responsibilities

  • Use AI coding assistants daily for implementation, debugging, and code review.
  • Build and operate authentication services, including SSO (SAML, OIDC), OAuth2/OIDC token issuance, session and token lifecycle, SCIM-based user provisioning, and bot/fraud defense.
  • Build APIs and internal tooling for managing and troubleshooting user data and access controls.
  • Collaborate with product management, product design, and engineering teams.
  • Participate in the team's on-call/hero rotation, triaging incidents and investigating issues.
  • Investigate and fix reliability, data-integrity, and security issues in production systems.
  • Perform routine dependency and container vulnerability remediation.

Requirements

  • 1+ years of experience building and shipping reliable software services.
  • Expertise in backend languages (Ruby or Java preferred).
  • Experience working with data models and managing data at scale.
  • Comfort writing and reasoning about SQL against relational databases.
  • Strong collaboration and communication skills, especially explaining technical tradeoffs to non-technical stakeholders.
  • Comfort working alongside AI coding assistants for day-to-day development.

Skills

  • Ruby
  • Java
  • SQL
  • AI coding assistants
  • SCIM
  • OAuth2
  • SAML
  • OIDC
  • GraphQL APIs
  • Observability tools and platforms
  • Public cloud (AWS, Azure, and/or GCP)
  • Kubernetes
  • Docker

Location

  • Remote

Work Type

  • Fully remote
  • Hybrid
  • Fully office-based

Experience Level

  • 1+ years of experience

Salary/Compensations

  • $114,000—$142,000 USD

Benefits

  • Healthcare
  • Dental
  • Vision
  • Parental leave and planning
  • Mental health benefits
  • 401(k) plan and match
  • Flex time-off
  • 11 paid holidays
  • Volunteer time-off

About the Company

  • New Relic is a global team of innovators and pioneers dedicated to shaping the future of observability.
  • We build an intelligent platform that empowers companies to thrive in an AI-first world by giving them unparalleled insight into their complex systems.
  • We are looking for passionate people to join our mission to help the world's best companies optimize their digital applications.

Equal Opportunity

  • Fostering a diverse, welcoming and inclusive environment is important to us.
  • We work hard to make everyone feel comfortable bringing their best, most authentic selves to work every day.
  • We celebrate our talented Relics’ different backgrounds and abilities, and recognize the different paths they took to reach us – including nontraditional ones.
  • Their experiences and perspectives inspire us to make our products and company the best they can be.
  • We’re looking for people who feel connected to our mission and values, not just candidates who check off all the boxes.
  • If you require a reasonable accommodation to complete any part of the application or recruiting process, please reach out to resume@newrelic.com.
  • In compliance with applicable law, all persons hired will be required to verify identity and eligibility to work and to complete employment eligibility verification.
  • Note: Our stewardship of the data of thousands of customers means that a criminal background check is required to join New Relic.
  • We will consider qualified applicants with arrest and conviction records based on individual circumstances and in accordance with applicable law including, but not limited to, the San Francisco Fair Chance Ordinance.
  • Headhunters and recruitment agencies may not submit resumes/CVs through this website or directly to managers.
  • New Relic does not accept unsolicited headhunter and agency resumes, and will not pay fees to any third-party agency or company that does not have a signed agreement with New Relic.
  • New Relic develops and distributes encryption software and technology that complies with U.S. export controls and licensing requirements.
  • Certain New Relic roles require candidates to pass an export compliance assessment as a condition of employment in any global location.
  • Candidates are evaluated based on qualifications, regardless of race, religion, ethnicity, national origin, sex, sexual orientation, gender expression or identity, age, disability, neurodiversity, veteran or marital status, political viewpoint, or other legally protected characteristics.
  • Review our Applicant Privacy Notice at https://newrelic.com/termsandconditions/applicant-privacy-policy