Staff Software Engineer, IAM

4 weeks ago


Remote, Oregon, United States Outreach Full time

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 a Staff Software Engineer 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

  • 6+ years of professional software development experience.
  • Programming experience with at least one modern language such as Java, C++, Golang or C#.
  • 2+ 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.
  • Ability to prioritize tasks properly for incremental delivery.
  • Willingness to learn new technologies.
  • You embody our core values: We are hungry craftspeople, we have grit, we are honest, we take ownership, we have each other's back no matter what, we're one with our customers, and we find strength in diversity and inclusion

Bonus if you have

  • Knowledge about access control models like RBAC, ABAC etc.
  • Experience with our technical stack: Golang, Ruby on Rails, ElasticSearch, MySQL, AWS, Docker and Kubernetes

  • IAM Engineer

    1 month ago


    Remote, Oregon, United States GuidePoint Security Full time

    GuidePoint Security provides trusted cybersecurity expertise, solutions and services that help organizations make better decisions and minimize risk. By taking a three-tiered, holistic approach for evaluating security posture and ecosystems, GuidePoint enables some of the nation's top organizations, such as Fortune 500 companies and U.S. government agencies,...


  • Remote, Oregon, United States IDMWorks Full time

    IDMWORKS is an award-winning identity and access management (IAM) solutions firm that has been serving a wide range of sectors since its inception in 2004. As a firm that's purely focused on IAM, IDMWORKS offers a comprehensive range of services designed to enable enterprises to effectively manage, secure and scale employee and customer access to systems,...


  • Remote, Oregon, United States Pattern Data Full time

    Who We AreThe Pattern Data platform was created for the rapid analysis of thousands of medical records. Fueled by AI, our platform efficiently reviews and categorizes documents in minutes, significantly reducing validation time by highlighting pertinent information crucial for litigation in medical analysis and personal injury cases. Our platform has been...


  • Remote, Oregon, United States Maven AGI Full time

    DescriptionCompany Overview:MavenAGI is on a mission to reimagine enterprise customer experience, starting with support. We believe that today's support experience is broken: slow and painful for customers, and expensive and human capital intensive for companies. We are building Maven to deliver better, cheaper support, for both end users and agents. With...


  • Remote, Oregon, United States Equinix Full time

    Who are we?Equinix is the world's digital infrastructure company, operating over 250 data centers across the globe. Digital leaders harness Equinix's trusted platform to bring together and interconnect foundational infrastructure at software speed. Equinix enables organizations to access all the right places, partners and possibilities to scale with agility,...


  • Remote, Oregon, United States Huntress Full time

    Reports to: Senior Engineering ManagerLocation: Remote USCompensation Range: $170,000 to $195,000 base plus bonus and equity What We Do: Founded in 2015 as a fully remote company by former NSA cyber operators, Huntress was built on a simple premise: to force hackers to earn every inch of their access. Today's cyber-attacks aren't limited to large...


  • Remote, Oregon, United States Tackle Full time

    As a Staff Software Engineer at Tackle, you will be a part of a well-funded, fully remote, growth-stage company helping shape the way that software is bought and sold in the Cloud Marketplaces (AWS, GCP, Azure). We are built on the foundation that a 100% remote team can be the healthiest, happiest and most productive; from the beginning we have been...

  • IAM Architect

    4 weeks ago


    Remote, Oregon, United States GuidePoint Security Full time

    GuidePoint Security provides trusted cybersecurity expertise, solutions and services that help organizations make better decisions and minimize risk. By taking a three-tiered, holistic approach for evaluating security posture and ecosystems, GuidePoint enables some of the nation's top organizations, such as Fortune 500 companies and U.S. government agencies,...


  • Remote, Oregon, United States IDMWorks Full time

    IDMWORKS is an award-winning identity and access management (IAM) solutions firm that has been serving a wide range of sectors since its inception in 2004. As a firm that's purely focused on IAM, IDMWORKS offers a comprehensive range of services designed to enable enterprises to effectively manage, secure and scale employee and customer access to systems,...


  • Remote, Oregon, United States SmarterDx Full time

    RoleWe are seeking a product-oriented Staff Software Engineer with experience delivering efficient solutions that address complex requirements. In this role, you will work on new product ideas with our Product teams. You'll also be critical in improving the existing architecture of data, analytics, and workflow systems internally and for our client-facing...


  • Remote, Oregon, United States Ellevation Education Full time

    Over the last 11+ years, Ellevation Education has built a thriving business serving the administrators, teachers, and specialists who support English Learners at public schools across the US. Today, over 1,500 school districts use our software to manage their EL programs. We are a successful, rapidly growing business with a real mission -- helping English...


  • Remote, Oregon, United States neptune Full time

    We are seeking an experienced Staff Frontend Software Engineer to join our fully remote team. As a key player in our Engineering team, you will contribute to architectural design and have an impact on how we develop our product. This role demands solid software engineering and web programming foundations and the ability to drive significant business value...


  • Remote, Oregon, United States Veterans Sourcing Group Full time

    Job DescriptionSenior SailPoint Solutions EngineerLocation: Open to remote optionsThe Identity and Access Management (IAM) team at Veterans Sourcing Group is in search of a highly proficient IAM Engineer with specialized knowledge in SailPoint IdentityIQ and robust Java programming capabilities.As a Senior SailPoint Solutions Engineer, you will be...


  • Remote, Oregon, United States Starburst Full time

    About StarburstAt Starburst, we are working to dismantle the status quo of data silos and vendor lock-in every single day. For decades, database companies have held their customers hostage and we believe that's just plain wrong. Starburst offers a full-featured data lake analytics platform, built on open source Trino. Our platform includes all the...


  • Remote, Oregon, United States bodo Full time

    At Bodo, we are driven by a mission to revolutionize how organizations harness the power of data by democratizing efficient compute at scale. With the creation of the first compute engine that brings HPC levels of performance and efficiency to large-scale data processing, we have already helped some of the most data-forward companies in the world with their...


  • Remote, Oregon, United States Material Bank® Full time

    Material Bank is a fast-paced, high-growth technology company and created the world's largest material marketplace for the Architecture and Design industry, providing the fastest and most powerful way to start and manage a design project. Learn more about us at or see below.--Material Bank is looking for a Staff Software Engineer to join our team The ideal...


  • Remote, Oregon, United States Howl Full time

    About HowlHowl is a new marketplace designed for creators and brands who crave transparent collaboration.In the last 10 years, the $20bn influencer ecommerce market has become a critical part of the retail industry. It has evolved into social commerce, a new $1.2 trillion market opportunity (link) requiring new tools, protocols, and technologies for the...


  • Remote, Oregon, United States Sanity Full time

    Who are we? is the fastest, most flexible platform for delivering content to digital devices and products. Our platform is redefining the CMS market and changing the way organizations collaborate and work with content. Our growing community of developers and editors proves we are improving the working lives of people all over the world.Sanity is trusted by...


  • Remote, Oregon, United States Kubecost Full time

    Join a tight-knit, fast-growing team on the leading edge of cloud infrastructure technology. As one of our first 30 engineering team members, you will have the opportunity to shape the future of our product roadmap and strategy, as well as help us build and develop a powerful engineering team. Reporting to the Core Engineering Manager and collaborating with...


  • Remote, Oregon, United States Equinix Full time

    About UsEquinix is a leading digital infrastructure company, operating over 250 data centers globally. We enable digital leaders to bring together and interconnect foundational infrastructure at software speed, scaling with agility and delivering world-class experiences.Our CultureWe value collaboration, growth, and development of our teams. We hire...