Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineering Manager, IAM image - Rise Careers
Job details

Software Engineering Manager, IAM

The Role 

 

Protecting customer data and access to it, is at the core of building and retaining customer trust. How do you continue to secure customer data while providing more flexibility to customers to model their diverse access control and data-collaboration needs. As Outreach scales to meet the needs of our growing customer base, we simultaneously need to evolve our governance solution to empower customers to achieve just this. We are looking for an Engineering Manager to collaborate closely with Product and InfoSec teams in leading the team to conceptualize, design and deliver on this challenge.  

 

About the Team 

 

The mission of the Outreach Governance Platform team is to provide secure data access while enabling customers to flexibly model their workflow needs for collaboration and reporting. This team will work closely with the Product and Infosec teams at Outreach to design and develop their solution. In addition to the backend, the team will own the end to end experience for customers to set up, enforce and use access controls throughout the Outreach application.  


Basic Requirements
  • 10+ years of professional software development experience. 
  • 4+ years of people management experience leading software engineering teams 
  • Programming experience with at least one modern language such as Golang, Java, C++, Ruby, or C#. 
  • 4+ years of experience contributing to the architecture and design of new and current systems. 
  • Solid OOP and software design knowledge – you should know how to create software that’s extensible, reusable and meets desired architectural objectives. 
  • Familiar with continuous integration environments. 
  • A can-do attitude and good team player. 


Preferred Qualifications
  • Experience building and scaling SaaS platforms 
  • Experience with governance, authN, or authZ services 
  • Experience with microservices architecture and cloud infrastructure 
  • Track record of building and growing high-performing engineering teams 
  • Experience with system design and architectural decision-making 
  • Strong understanding of software development best practices and design patterns 


$185,000 - $240,000 a year
The annual base salary range for this role is $185,000-$240,000 USD. You may also be offered incentive compensation, bonus, restricted stock units, and benefits. Actual compensation is based on factors such as the your skills, qualifications, and experience. We also have a location-based compensation structure; there may be a different range for candidates in other locations.

#LI-JM1

Outreach Glassdoor Company Review
2.9 Glassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star iconGlassdoor star icon
Outreach DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Outreach
Outreach CEO photo
Manny Medina
Approve of CEO

Average salary estimate

$212500 / YEARLY (est.)
min
max
$185000K
$240000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineering Manager, IAM, Outreach

As a Software Engineering Manager specializing in Identity and Access Management (IAM) at Outreach in Seattle, WA, you'll play a pivotal role in securing customer data while offering the flexibility they need to manage their diverse access control and collaboration requirements. Your mission will be to lead a talented team dedicated to evolving our governance solution—ensuring it meets the growing demands of our expanding customer base. Collaborating closely with Product and InfoSec teams, you'll conceptualize, design, and implement innovative solutions that enhance data security and user experience. The Outreach Governance Platform team is all about providing secure access while allowing customers to effortlessly set up and manage their own access controls across the Outreach application. With over a decade of professional software development experience under your belt and a knack for people management, you’ll guide your team in both backend development and delivering an end-to-end user experience. The ideal candidate has a solid grasp of OOP principles and modern programming languages like Golang or Java, with a proven track record in system architecture and design. If you’re excited about shaping the future of cloud-based governance solutions, fostering a high-performing engineering team, and ensuring best practices in software development, this is the role for you at Outreach. Plus, enjoy a competitive salary ranging from $185,000 to $240,000 annually, along with a range of incentives and benefits. Join us and make a significant impact on our customers' trust and success!

Frequently Asked Questions (FAQs) for Software Engineering Manager, IAM Role at Outreach
What are the key responsibilities of a Software Engineering Manager, IAM at Outreach?

As a Software Engineering Manager, IAM at Outreach, your primary responsibility is to lead your team in the design and implementation of governance solutions that protect customer data. You'll collaborate with Product and InfoSec teams to build secure data access protocols while enabling flexible customer workflows for collaboration and reporting. Managing the entire lifecycle of access control setup and enforcement within the Outreach application will be crucial, along with mentoring team members, ensuring excellent software design, and adhering to best practices in development.

Join Rise to see the full answer
What qualifications are needed for the Software Engineering Manager, IAM role at Outreach?

To be considered for the Software Engineering Manager, IAM position at Outreach, you should have over 10 years of professional software development experience and at least 4 years in a people management role. Additionally, proficiency in modern programming languages such as Golang, Java, or C# is essential, alongside a strong background in software architecture and design, continuous integration practices, and creating reusable/extensible software systems.

Join Rise to see the full answer
What programming languages should a Software Engineering Manager, IAM at Outreach be familiar with?

Candidates for the Software Engineering Manager, IAM position at Outreach should be experienced in at least one modern programming language. Preferred languages include Golang, Java, C++, Ruby, or C#. Familiarity with these languages will help you contribute to the design and architecture of both new and existing systems, as well as collaborate effectively with your engineering team.

Join Rise to see the full answer
How does the Outreach Governance Platform team contribute to customer success?

The Outreach Governance Platform team plays a critical role in customer success by ensuring secure data access while providing flexible workflows for users. By designing intuitive access control systems, implementing robust authentication measures, and facilitating efficient data collaboration, the team empowers customers to manage their data while maintaining stringent security measures. This blend of security and flexibility is key to building and retaining customer trust.

Join Rise to see the full answer
What is the salary range for the Software Engineering Manager, IAM position at Outreach?

The annual base salary for the Software Engineering Manager, IAM role at Outreach ranges from $185,000 to $240,000 USD. Compensation will vary based on factors such as skills, qualifications, and experience. Outreach also offers incentive compensation, bonuses, and benefits as part of its comprehensive compensation package.

Join Rise to see the full answer
Common Interview Questions for Software Engineering Manager, IAM
Can you describe your management style as a Software Engineering Manager?

Discuss your approach to leadership, highlighting how you foster collaboration, encourage team autonomy, and prioritize open communication. Mention specific strategies you've used to build high-performing teams and any feedback mechanisms you employ to ensure continuous improvement and morale.

Join Rise to see the full answer
How do you ensure best practices in software development within your team?

Explain your methods for establishing coding standards, conducting regular code reviews, and implementing automated testing. Share how you encourage team members to stay updated on industry trends and best practices, and how you foster an environment that values quality and innovation.

Join Rise to see the full answer
What has been your experience with microservices architecture?

Talk about your hands-on experience with designing and implementing microservices. Provide examples of projects where you've utilized this architecture to solve scalability or management issues, and explain how it can benefit a SaaS platform like Outreach.

Join Rise to see the full answer
How do you handle conflicts or challenges within your engineering team?

Detail your conflict resolution strategies, emphasizing your commitment to understanding all perspectives. Share a specific example of a conflict you've successfully managed, and highlight how it ultimately led to a better team dynamic or project outcome.

Join Rise to see the full answer
What role does customer feedback play in your development process?

Discuss the importance of incorporating customer feedback into the software development lifecycle. Describe specific ways you've integrated user insights into product features or enhancements and how those changes improved user satisfaction and engagement.

Join Rise to see the full answer
Can you provide an example of a successful project you've led in the IAM domain?

Share a specific project that showcases your leadership in IAM, detailing your goals, the challenges faced, and how you guided your team to achieve successful outcomes. Highlight any innovations or improvements that resulted from this project.

Join Rise to see the full answer
What strategies do you use for team development and skill enhancement?

Outline your approach to professional development within your team, including mentorship programs, regular training sessions, and encouraging attendance at industry conferences. Emphasize the importance of keeping skills current to drive team success.

Join Rise to see the full answer
How do you prioritize tasks and projects as a Software Engineering Manager?

Explain your prioritization process, discussing how you balance immediate operational needs with long-term strategic goals. Include methods you use for evaluating project ROI and maintaining team focus on key deliverables.

Join Rise to see the full answer
How do you stay updated on new technologies relevant to IAM?

Describe your commitment to professional development, including resources you utilize such as webinars, industry publications, and professional networks. Convey your enthusiasm for continuous learning and how you share insights with your team.

Join Rise to see the full answer
What is your vision for building a high-performance engineering culture?

Share your vision for cultivating a culture of excellence within your team. Discuss values such as accountability, collaboration, and ongoing learning. Provide examples of initiatives you've implemented to develop and sustain this culture.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 7 days ago

Join Outreach as a Business Intelligence Analyst and shape our sales analytics landscape in a fully remote capacity.

Photo of the Rise User
Outreach Remote No location specified
Posted 9 days ago

Become a key player at Outreach by leading revenue accounting strategies in a dynamic and growing tech environment.

Photo of the Rise User
Posted 10 days ago

We're looking for a skilled Senior Software Engineer to join our team at Visa and contribute to impactful software development and automation initiatives.

Photo of the Rise User
ServiceNow Hybrid Building A,B,C 2225 Lawson Lane, Santa Clara, CALIFORNIA, United States
Posted 9 days ago
Inclusive & Diverse
Mission Driven
Rise from Within
Diversity of Opinions
Work/Life Harmony
Empathetic
Feedback Forward
Take Risks
Collaboration over Competition
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Paid Time-Off
Maternity Leave
Equity

ServiceNow is looking for a Senior Software Engineer to develop innovative solutions in Santa Clara, California.

Photo of the Rise User

Join Visa's dynamic team as a Lead Software Engineer, where you'll develop innovative payment solutions that serve clients globally.

Photo of the Rise User

Become a key player in Coupang’s Marketplace Growth Engineering team by designing and developing scalable backend systems that enhance seller experiences.

Photo of the Rise User
Posted 7 days ago

Headspace is seeking a highly skilled Staff Software Engineer, Full Stack to enhance their clinical systems and impact millions of users worldwide.

Join RYZ Labs as a Full-Stack Implementation Engineer and play a key role in developing innovative web and mobile solutions.

Photo of the Rise User
Posted 8 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Customer-Centric
Social Impact Driven
Passion for Exploration
Family Medical Leave
Maternity Leave
Paternity Leave
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)

Join Xero's Observability team as a Site Reliability Engineer to improve system performance and reliability for a leading business automation platform.

Photo of the Rise User
Dental Insurance
Disability Insurance
Flexible Spending Account (FSA)
Health Savings Account (HSA)
Vision Insurance
Family Medical Leave
Paid Holidays

Join Change.org as a Staff Software Engineer to drive user engagement and optimize sharing for the world's largest social change platform.

At Outreach, we're on a mission to change the way companies engage with their customers throughout their lifecycle. We understand how technology can change the game for revenue teams, driving innovation and efficient growth with every interactio...

154 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 12, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Lewis Center just viewed Third Party Risk Analyst at Experian
Photo of the Rise User
Someone from OH, Columbus just viewed Lead Preschool Teacher at Guidepost Montessori
A
Someone from OH, Cincinnati just viewed Global Supply Manager - Taiwan at Also
Photo of the Rise User
Someone from OH, Cincinnati just viewed Global Supply Manager (Raptor Machining) at SpaceX
Photo of the Rise User
Someone from OH, Reynoldsburg just viewed Summer 2025 Financial Services Internship at Nationwide
Photo of the Rise User
Someone from OH, Brunswick just viewed Staff Software Engineer C++ / Computer Vision at ABBYY
Photo of the Rise User
Someone from OH, Columbus just viewed Label Machine Operator I - 2nd Shift at Avery Dennison
Photo of the Rise User
Someone from OH, North Ridgeville just viewed Java, Javascript, Python, NodeJS Software Engineer at Walmart
R
Someone from OH, Dublin just viewed Supply Chain Lead (Clinical Supply) at Resultance
Photo of the Rise User
Someone from OH, Columbus just viewed Scrum Master at Sysco Costa Rica
X
Someone from OH, Cincinnati just viewed Senior Java Engineer (Remote) at Xenon7
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior, Software Engineer- Java at Walmart
Photo of the Rise User
Someone from OH, Pickerington just viewed Senior Business Analyst (Salesforce) at Protolabs
H
Someone from OH, Akron just viewed Brand Marketing Manager at Huntington
R
Someone from OH, Hamilton just viewed Forklift Operator Warehouse at Ryder
Photo of the Rise User
Someone from OH, Cincinnati just viewed Ad Ops Specialist, Display at System1
Photo of the Rise User
Someone from OH, Cincinnati just viewed FQHC Billing & Collections Manager at OhioGuidestone