Sprout Social, Inc. · 1 week ago
Staff Software Engineer - Back End, Access
Sprout Social is looking to hire a Staff Software Engineer to join our Identity and Access Management teams. The role involves leading the design and implementation of scalable access control solutions that support Sprout's product suite while ensuring high availability and security.
AnalyticsAppsSaaSSocial MediaSoftware
Responsibilities
Own the technical execution of our IAM vision. You will be the lead designer and builder for new, scalable access control solutions that will be used by all of Sprout's Product teams
Architect and build our next-generation, multi-tenant authorization control plane, designed to manage access across a variety of products, types of principals, and jobs-to-be-done
Scale our authorization data plane to scale to billions of requests daily while remaining intuitive and approachable to engineers across the organization
Be the engineer accountable for service-level outcomes. You will write the code and set the standards that ensure our core access services are highly available, low-latency, and secure
Design and ship the platform-level IAM patterns, libraries, and tools that will multiply the effectiveness of our entire R&D organization
Qualification
Required
10+ years experience developing and supporting software in a production environment
5+ years experience programming in an object oriented language such as Java, Python, C# or C++
3+ years experience leading engineering projects and initiatives, including the design, development, and implementation of distributed systems, ensuring delivery of reliable services, prioritizing technical improvements with cross-functional teams, and/or driving technical vision
Preferred
5+ years experience developing and supporting high throughput, scalable, distributed, and resilient authorization solutions
Experience working with proven IAM standards, such as OAuth 2.0, OIDC, SAML, RBAC, and JWTs
Experience with emerging standards and technologies, including code generation and the MCP standard
Experience working with cloud computing technologies such as AWS or GCP
Benefits
Insurance and benefit options that are built for both individuals and families
Progressive policies to support work/life balance, like our flexible paid time off and parental leave program
High-quality and well-maintained equipment—your computer will never prevent you from doing your best
Wellness initiatives to ensure both health and mental well-being of our team
Ongoing education and development opportunities via our Grow@Sprout program and employee-led diversity, equity and inclusion initiatives.
Growing corporate social responsibility program that is driven by the involvement and passion of our team members
Beautiful, convenient and state-of-the-art offices in Chicago’s Loop and downtown Seattle, for those who prefer an office setting
Flexible Paid Time Off
Ten paid holidays
Company
Sprout Social, Inc.
Sprout Social is a global leader in social media management and analytics software.
H1B Sponsorship
Sprout Social, Inc. has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (3)
2023 (1)
2022 (1)
2020 (2)
Funding
Current Stage
Public CompanyTotal Funding
$111.5MKey Investors
Future FundGoldman Sachs Merchant Banking DivisionNew Enterprise Associates
2019-12-12IPO
2018-12-19Series D· $40.5M
2016-02-17Series C· $42M
Recent News
Company data provided by crunchbase