Security Identity DevOps Engineer/Sr. Security Identity DevOps Engineer/Lead Security
Identity DevOps Engineer
IAM- Identity DevOps Engineer
Founded in 1999, Salesforce is the global leader in Customer Relationship Management
(CRM). Companies of every size and industry are using Salesforce to transform their
businesses, across sales, service, marketing, commerce, and more by connecting with
customers in a whole new way. We harness technologies that can revolutionize... companies,
careers, and, hopefully, our world.
Salesforce is built on a set of four core values: Trust, Customer Success, Innovation, and
Equality. By making technology more accessible, were helping create a future with greater
opportunity and equality for all. This has taken our company to great heights, including being
ranked by Fortune as one of the Most Admired Companies in the World and one of the
100 Best Companies to Work For eleven years in a row, and named Innovator of the
Decade and one of the World s Most Innovative Companies eight years in a row by
There are those who choose to work with the best and brightest. And then, there are those
who want to do more than just a job. They are the ones improving lives, not only their
careers. Having an impact now instead of later. Doing something that s so much bigger than
themselves, an industry, and their company.
We believe everyone can be a Trailblazer. Join Salesforce and discover a future of new
Our Security Software Engineering team builds and operates highly scalable, fault-tolerant,
distributed systems to deliver cloud-scale security software services. We provide the
fundamental building blocks to improve and preserve customer trust in Salesforces products
across multiple public cloud substrates and our own network infrastructure.
One of the key investment is in the area of Identity and Access, where we design and
implement consistent and scalable identity and access services for all of Salesforce,
integrating our IT network, public cloud infrastructure and our own data centers, and
empowering all our engineers to operate these environments in secure manner. Identity is also
an area where there are large regulatory, compliance, security and auditing requirements to
ensure we have complete visibility of who has access to what.
Salesforce Security IAM (Identity & Access Management) team is currently seeking an
Engineer who will partner with other systems engineers, developers, and technical program
managers to architect. He will integrate, deploy, operate and manage end-to-end IAM
solutions across multiple Public Cloud Substrates within Salesforce. As a member of the IAM
team, you will be responsible for designing, building, and maintaining IAM systems. You
will recommend automation, coordinate optimizations and promote adoption across the
infrastructure, at cloud scale. This position helps drive continuous improvement with a focus
on process, controls, scalability, and maturity.
Develop secure automation and tooling, according to architectural guidelines,
throughout the Identity platform. Focusing to improve our customer support
workflow, build automated response tools so that internal IAM customer queries are
efficiently routed to the correct team.
Develop, promote security standards and best practices via cross-functional
partnership with engineering teams throughout Salesforce. Uplift security platforms
and practices across environments.
Identify gaps within existing processes and develop solutions to help protect systems
and security infrastructure. Review and improve operational processes, DevOps,
deployment checklists, and QA.
Generate technical specifications/documentation. Drive innovation & co-ordinate
automation initiatives across teams.
Work with customers and support to resolve bugs and support issues. Commitment
and emphasis on operational excellence.
Understand the customer/business requirements and translate them to
elegant/flexible/easy-to-use platform capabilities.
Develop telemetry and metrics to drive operational excellence, report on progress and
Be a multiplier. Have a passion for working together as a team and ensuring team
members succeed. Lead and mentor junior members of the team.
There may be a requirement to provide on-call support for this role.
8 years software engineering experience
Knowledge of Linux OS
Masters / Bachelors degree required in Computer Science, Software Engineering, or
Experience in Apex/Lightning and good understanding of our Salesforce platform (if
possible certification Dev/App-Builder DEX 403) or previous Salesforce platform
Working knowledge on Java, Go, Python, C/C
Experience managing code through source control, CI/CD pipelines, Git/Github
Familiar with public cloud services such as Amazon AWS, Google Cloud Platform
and/or Microsoft Azure
Experience at Scrum or other Agile development methodologies, attention to code
quality, delivering secure code
Experience in tooling and integration technology using AI (e.g. chat bots, slack bots)
Knowledge of IAM services or technologies (e.g. 2FA, authentication, authorization,
Experience deploying and operating infrastructure and services at scale
Experience with Infrastructure as Code/config management tools: Eg. Puppet,
Terraform, CloudFormation or similar cloud-based production workload management
You havent just used, but have built and operated the distributed platforms that define
Working experience with Commercial and Open Source (OpenLDAP, OpenDJ, etc.)
enterprise IAM platforms
Understanding of AuthN/AuthZ architectures and specifications (e.g., Kerberos,
Knowledge of Docker, Kubernetes, Codecommit in AWS & Spinnaker would be
Experience with service offerings from major cloud providers (AWS/GCP/Azure),
and on-premise/cloud hybrid architectures
Industry recognized certifications (e.g., RedHat, CISSP, Windows)
Knowledge of networking protocols
If you require assistance due to a disability applying for open positions please submit a request via this Accommodations Request Form.