Senior Software Engineer, IAM (Ruby)

AI Sales Execution Platform helping go-to-market professionals with intelligent revenue workflows, serving over 6,000 customers including Zoom, McKesson, Snowflake, SAP, and Okta.
United States
$126,000 - $180,000
Backend
Senior Software Engineer
Remote
4+ years of experience
Enterprise SaaS

Description For Senior Software Engineer, IAM (Ruby)

Outreach, a leading AI Sales Execution Platform, is seeking a Senior Software Engineer to join their Governance Platform team. This role is crucial in protecting customer data and building trust through sophisticated access control systems. The position offers an exciting opportunity to work with modern technologies including Ruby, Golang, and cloud infrastructure.

The role focuses on evolving Outreach's governance solution to meet the growing needs of their 6,000+ customer base, which includes major companies like Zoom, McKesson, and Snowflake. You'll be at the forefront of designing and implementing secure data access solutions while providing flexibility for diverse customer needs in access control and data-collaboration.

As a Senior Software Engineer, you'll collaborate closely with Product and InfoSec teams, leading efforts to conceptualize and deliver robust governance solutions. The position requires strong technical expertise with at least 4 years of professional software development experience and deep knowledge of modern programming languages, particularly Ruby.

The role offers competitive compensation ranging from $126,000 to $180,000 annually, along with comprehensive benefits including medical, dental, and vision coverage, flexible time off, and a 401k plan. Outreach demonstrates a strong commitment to diversity and inclusion through various employee resource groups and programs.

Working remotely, you'll be part of a team that values craftsmanship, grit, honesty, and customer-centricity. This is an excellent opportunity for someone passionate about security, access control, and building scalable solutions that directly impact customer trust and satisfaction. The position offers both technical challenges and the chance to contribute to critical business infrastructure while working with cutting-edge technologies in a supportive, inclusive environment.

Last updated 7 days ago

Responsibilities For Senior Software Engineer, IAM (Ruby)

  • Collaborate closely with Product and InfoSec teams
  • Lead the team to conceptualize, design and deliver governance solutions
  • Design and develop secure data access solutions
  • Own the end to end experience for customers to set up, enforce and use access controls

Requirements For Senior Software Engineer, IAM (Ruby)

Ruby
Go
MySQL
PostgreSQL
  • 4+ years of professional software development experience
  • Programming experience with at least one modern language such as Ruby, Golang, Java, C++, or C#
  • 2+ years of experience contributing to the architecture and design of new and current systems
  • Solid OOP and software design knowledge
  • Familiar with continuous integration environments
  • A can-do attitude and good team player
  • Ability to prioritize tasks properly for incremental delivery
  • Willingness to learn new technologies

Benefits For Senior Software Engineer, IAM (Ruby)

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Generous medical, dental, and vision coverage for full-time employees and their dependents
  • Flexible time off
  • 401k to help save for the future
  • Diversity and inclusion programs
  • Parental leave program with paid night nurse and gradual return to work
  • Infertility/assisted reproductive services benefit
  • Employee referral bonuses
  • Unlimited snacks and beverages

Interested in this job?

Jobs Related To Outreach Senior Software Engineer, IAM (Ruby)

Senior Software Engineer, IAM (Ruby)

Senior Software Engineer position at Outreach focusing on Identity and Access Management (IAM) systems using Ruby, working remotely in the United States.

Senior Software Engineer (Back-end, APIs)

Join Outreach as a Senior Software Engineer (Back-end, APIs) in Prague to build scalable solutions for their AI Sales Execution Platform.

Senior Software Engineer, IAM (Ruby)

Senior Software Engineer role at Outreach, focusing on IAM and Ruby development for the Governance Platform team.

Senior Software Engineer (Back-end, APIs)

Senior Software Engineer (Back-end, APIs) role at Outreach in Prague, focusing on building robust APIs and infrastructure for a developer ecosystem.

Software Dev Engineer III, Amazon Financials Foundation Services (AFFS)

Senior Software Engineer role at Amazon AFFS, building and scaling financial reporting systems with AI/ML integration in Vancouver.