About Us
At SDG,
we're more than just a global leader in cybersecurity,
identity, and risk management—we’re a team of
forward-thinkers, innovators, and problem-solvers driven by
purpose and passion. Headquarters in Norwalk, Connecticut, we
bring together exceptional talent and foster a culture where
ideas flourish and careers thrive.
Recognized
as a Great Place to Work, we’re proud of our collaborative,
inclusive environment that inspires excellence and growth at
every level.
Every role
at SDG contributes to driving innovation and delivering
meaningful impact for our clients.
We’re deeply
committed to our people, offering competitive compensation,
robust career development, and comprehensive benefits—because
when our team succeeds, we all rise together.
As a trusted
provider of Advisory, Transformation, and Managed Services, SDG
empowers organizations to build cyber resilience by integrating
AI across identity, threat, and risk management. Our solutions
protect digital assets and drive measurable business
outcomes.
Join us—and
be part of something greater!
https://www.sdgc.com/
What
impact will you make?
You will
make a significant impact as an Access Management Senior
Software Engineer at SDG.
- Innovation and problem solving: Identifying and solving
complex technical challenges, proposing innovative
solutions, and staying updated with industry trends to
leverage emerging technologies effectively.
- Cross-functional collaboration: Working closely with product
managers, designers, and other stakeholders, aligning on project
goals, and delivering high-quality products tailored to
end-user requirements.
- Mentoring and leadership: Guiding junior developers, sharing
expertise, and fostering a collaborative team environment that
supports their growth and success.
- Architectural decisions: Collaborating on system design
and architecture, ensuring they meet present and future
needs while balancing performance, security, and
scalability.
Responsibilities you'll take
on
You will
have wide-ranging responsibilities as a Senior AM Software Engineer
at SDG.
- Design and implementation: Developing and implementing
access management solutions, including authentication,
authorization, and identity federation
protocols.
- Role-based access control
(RBAC): Designing and
managing RBAC frameworks to ensure users have appropriate
permissions based on their organizational
roles.
- Policy development: Creating and enforcing access
policies and procedures to comply with regulatory requirements and
organizational standards.
- Integration: Collaborating with application
development teams to integrate access management solutions into
existing applications and services, ensuring seamless user
experiences.
- Security best practices: Implementing security measures
such as Multi-Factor Authentication (MFA) and monitoring access
logs to identify and respond to potential security
threats.
- User management: Overseeing user provisioning and
de-provisioning processes, ensuring access rights are
appropriately assigned and promptly
revoked.
- Auditing and compliance: Conducting regular audits of
access controls and user activities to ensure compliance with
internal policies and external
regulations.
- Troubleshooting: Identifying and resolving issues
related to access management systems and providing support for
users and administrators.
- Documentation: Maintaining clear, detailed
documentation for access management processes, policies, and
technical configurations.
- Mentoring: Guiding junior team members and fostering a
culture of security awareness and best practices within
the team.
As a Senior
Software Engineer at SDG, you will be pivotal in delivering
exceptional services that exceed customer expectations. Your
technical expertise, coupled with a customer-focused mindset,
will help you build innovative solutions. That not only meet but
also anticipate the needs of our users.
Let’s turn the spotlight onto
you
You will
need strong experience to succeed as a Senior CIAM Software
Engineer at SDG.
- Industry Knowledge: Basic familiarity with emerging
technologies in the IAM industry.
- Authentication standards and
technologies: Comprehensive knowledge and experience with authentication
standards and technologies, such as SAML2.0, OAuth2.0,
OpenID Connect, multi-factor authentication, adaptive
authentication, risk-based authentication,
password-less authentication, certificate-based authentication,
and Kerberos authentication.
- Access management solutions: Strong experience of IAM
practices and CIAM solutions like Strivacity, PingOne CIAM, ForgeRock CIAM. PingOne SSO, Okta/Auth0 CIAM, Microsoft Entra ID,
etc is a plus.
- Operating systems and scripting
languages: Experience
with Windows and Linux/Unix operating systems and scripting
languages like Bash, PowerShell, Perl, SQL, and web
services.
- Programming languages: Knowledge of programming
languages like Java/J2EE, HTML, JavaScript, JSP/Servlets,
Python, Shell Script, and SQL.
- Analytic thinking and writing
skills: Demonstrated
English-language skills necessary to create and maintain
clear documentation of project requirements, design
elements, and updates throughout the project
lifecycle.
- Teamwork skills: Build strong relationships with
clients, sponsors, vendors, and team members to support cohesive
and productive teamwork.
- Education and experience: A technology degree and 3 to 6
years of experience in IAM.
Wow
the customer
You will
deliver exceptional services that meet and anticipate our customers'
needs.
- Seamless experiences: Deliver high-performing,
dependable, and scalable software, ensuring smooth user
interactions with reduced friction, which enhances the
overall customer journey.
- Customer-centric design: Collaborate to design features
and improvements based on customer feedback, ensuring our
software evolves to meet changing end-user
needs.
- Performance excellence: Optimize application speed and
responsiveness, ensuring customers enjoy fast, dependable, and
bug-free interactions across all devices and
platforms.
- Proactive problem-solving: Quickly identify, diagnose, and
resolve issues to minimize customer disruptions, ensuring they
experience minimal downtime with maximum value from our
products.
- Impressive innovation: Stay ahead of industry trends,
introducing creative solutions and features with new technology,
enhancing customer satisfaction.
- Transparent communication: Actively engage with customers
through release notes, blog posts, and direct communication to
help them understand and maximize the benefits of new
features or updates.
Benefits
Benefits of working for
SDG:
• Amazing
People
•
Amazing Customers
• Career growth
• Supports lifelong learning
• Opportunity to
work on new technologies
• Flexible work environment
• Work-Life Balance
• Employee Centric
• Supportive Leadership
Team
• Start-up environment
in an established company of over 30
years