Full Time

Senior Software Engineer I (Identity Team)

Articulate
$110,000 - $150,000* / year (about $53–$72 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Articulate, so some details may not match this job. The employer's own page has the real description.

Overview

The Senior Software Engineer I (Identity Team) at Articulate will play a critical role in designing, developing, and implementing scalable identity solutions that enhance security and user experience across our platform. This position will involve collaboration with cross-functional teams to integrate identity services, ensuring the highest standards of performance and reliability. You will be responsible for mentoring junior engineers, driving best practices in software development, and contributing to the overall strategic direction of identity management within the organization.



Job Responsibilities

  • Design and develop components of identity management services, focusing on scalability and maintainability.
  • Implement robust authentication and authorization mechanisms to support various applications.
  • Collaborate with product managers and UX designers to create intuitive user experiences around identity flows.
  • Conduct code reviews to uphold code quality and share knowledge across the development team.
  • Participate in Agile ceremonies, contributing to sprint planning, estimation, and retrospectives.
  • Troubleshoot and resolve identity-related issues in a timely manner.
  • Stay updated on industry best practices and emerging technologies to continuously enhance identity solutions.


Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • At least 5 years of experience in software development, with a focus on backend systems.
  • Strong proficiency in programming languages such as Java, Python, or similar languages.
  • Experience with identity management protocols such as OAuth2, OpenID Connect, or SAML.
  • Familiarity with microservices architecture and RESTful API design.
  • Solid understanding of security best practices in software development.
  • Excellent problem-solving skills and ability to work independently as well as part of a team.


Technologies & Tools

The Senior Software Engineer I will work with a variety of technologies and tools, including but not limited to Java, Python, AWS, Docker, Kubernetes, and various identity management frameworks. Familiarity with CI/CD tools and version control systems like Git is essential for successful delivery of high-quality software solutions.



Ideal Candidates

Ideal candidates for this position will demonstrate a strong analytical mindset accompanied by the ability to think critically and innovate. They will possess excellent communication skills, enabling them to convey complex technical concepts effectively to diverse audiences. A proactive approach to problem-solving, passion for technology, and a collaborative spirit are essential traits that will contribute to the success of the Identity Team at Articulate.

Not every state sets a number of job contacts a week. In Nevada it is several different employers each week, in person unless told otherwise. What it asks →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.