Director of Engineering, Authentication
Job Description
This position is also available for employment in these areas:
Remote - USA, Remote - Utah
Job Description:
We are currently seeking an experienced Engineering Director to drive the development of our homegrown identity and authentication solution for our customer-facing platform. The ideal candidate will have a strong background in C# and .NET, and a consistent track record of leading successful teams.
Who you're committed to being:
What you'll own:
Experience you'll need:
Nice-to-Have:
Bring yourself. Pluralsight is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age or veteran status.
#LI-Remote
#LI-EB1
#LI-Remote
Remote - USA, Remote - Utah
Job Description:
We are currently seeking an experienced Engineering Director to drive the development of our homegrown identity and authentication solution for our customer-facing platform. The ideal candidate will have a strong background in C# and .NET, and a consistent track record of leading successful teams.
Who you're committed to being:
- You like to understand the expected outcome, get the context, and then work entrepreneurially to get it done.
- Thinking about the tradeoffs between risk tolerance and common sense.
- An outstanding communicator and effective doer. People trust and follow you.
- A lifelong learner.
What you'll own:
- Lead and manage 2 teams of developers working in partnership with product management, and DevOps to deliver high-quality software solutions for our identity, authorization, and authentication platform.
- Design, architect, and implement scalable and secure solutions, ensuring seamless integration with our existing customer-facing platform.
- Drive standard methodologies in software engineering, including code reviews, testing, and continuous integration, while encouraging a culture of continuous improvement.
- Provide technical mentorship and guidance to the team, helping them to grow their skills and excel in their roles.
- Manage the team's workload, ensuring timely delivery of projects, and effectively communicate progress to partners.
- Collaborate with the DevOps engineer to ensure seamless deployment and maintenance of the solution on AWS.
Experience you'll need:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- A minimum of 5 years of experience in software development, with at least 2 years in a leadership role.
- Strong expertise in C# and .NET, with a solid understanding of object-oriented programming, design patterns, and best practices.
- Experience with identity and authentication systems, such as OAuth, SAML, or OpenID Connect.
- Familiarity with cloud-based services, specifically AWS, and experience in deploying and maintaining applications on this platform.
- Proven track record of leading and managing successful software development teams.
- Excellent communication and interpersonal skills, with the ability to effectively collaborate with multi-functional teams.
- Strong problem-solving and analytical skills, with a keen eye for detail.
Nice-to-Have:
- Experience with agile and lean software development methodologies
- Familiarity with microservices architecture and containerization
- Exposure to front-end development technologies, such as JavaScript, Angular, or React.
Bring yourself. Pluralsight is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age or veteran status.
#LI-Remote
#LI-EB1
#LI-Remote
Explore More
Apply Now
Back to Job Listings
Add To Job List
Company Profile
View Company Reviews
Date Posted
06/23/2023
Views
4
Positive
Subjectivity Score: 0.8