This job has expired

This position was posted on February 24, 2026 and is likely no longer accepting applications. We've kept it here for historical reference. Check out the similar jobs below!

Sprout Social, Inc. logo

Staff Software Engineer - Back End, Access

Job Overview

Location

Remote US

Job Type

Full-time

Category

Backend Engineer

Date Posted

February 24, 2026

Full Job Description

đź“‹ Description

  • • Join Sprout Social as a Staff Software Engineer, focusing on the critical Back End Identity and Access Management (IAM) systems that underpin our entire product suite. In this pivotal role, you will be instrumental in shaping and executing Sprout’s technical strategy for IAM, enabling significant R&D investments in areas like our integration ecosystem and AI agent actions.
  • • You will own the technical vision and execution for our IAM capabilities, designing and building scalable access control solutions that will be leveraged by all of Sprout's product teams. This is an opportunity to architect and develop our next-generation, multi-tenant authorization control plane, capable of managing access across a diverse range of products, principal types, and job functions.
  • • A key responsibility will be scaling our authorization data plane to handle billions of requests daily, ensuring it remains both performant and accessible to engineers across the organization. You will be the engineer accountable for critical service-level outcomes, writing the code and establishing the standards that guarantee our core access services are highly available, low-latency, and secure.
  • • Furthermore, you will design and implement platform-level IAM patterns, libraries, and tools that significantly amplify the effectiveness and efficiency of our entire R&D organization. This involves not just building robust systems, but also empowering other engineers through well-crafted, reusable solutions.
  • • Sprout Social operates at a "tech-giant" scale, processing tens of billions of requests and asynchronous events daily, and ingesting billions of social messages. We ship over 1,000 production deployments monthly. You will be working within collaborative, cross-functional teams spanning mobile, front-end, back-end, and site reliability engineering, providing a unique environment to sharpen your technical craft and solve complex challenges alongside industry-leading professionals.
  • • This role offers the rare opportunity to diversify your skills within a single company. Unlike many tech environments where learning new stacks or business domains requires job changes, Sprout’s product suite allows you to move between teams and expand your expertise, benefiting both your personal career growth and the teams you contribute to.
  • • As a Staff Engineer, you will lead through your technical craft, driven by the desire to deliver customer outcomes by solving difficult technical problems with elegant, simple solutions. You are not afraid to be hands-on to achieve these goals. You are a pragmatic leader who mentors others through your code and design decisions, and you are passionate about building high-quality, high-scale platforms that elevate the work of every engineer around you.
  • • You will be responsible for the end-to-end technical execution of our IAM vision. This includes deep dives into complex technical challenges, developing solutions that are simple, intuitive, and built to scale, and ensuring that our IAM systems are robust, secure, and performant.
  • • You will play a crucial role in ensuring Sprout's customers can effectively manage user access in dynamic, fast-paced social media environments. Your work will directly amplify the impact of every Engineering team by providing them with reliable and scalable access management tools.
  • • The role involves architecting and building the foundational components of our authorization system, ensuring it can adapt to evolving product needs and security requirements.
  • • You will be a champion for best practices in distributed systems design, security, and operational excellence within the IAM domain.
  • • Your contributions will extend beyond code; you will influence technical direction, mentor junior engineers, and collaborate with product management and design to define the future of access control at Sprout Social.
  • • This is an opportunity to make a significant impact on a product used by millions, securing sensitive data and enabling seamless user experiences across a rapidly growing platform.
  • • You will be expected to take ownership of service-level outcomes, ensuring high availability, low latency, and robust security for critical access services.
  • • You will also be instrumental in developing and disseminating platform-level IAM patterns, libraries, and tools, thereby multiplying the effectiveness of the entire R&D organization and fostering a culture of shared best practices and efficient development.
  • • The role requires a deep understanding of distributed systems, scalability, and security principles, applied to the specific challenges of identity and access management in a SaaS environment.
  • • You will contribute to the continuous improvement of our engineering practices, including code reviews, testing strategies, and deployment pipelines, ensuring we maintain a high bar for quality and reliability.
  • • Your leadership will be demonstrated through technical guidance, mentorship, and the ability to drive complex projects to successful completion, always with a focus on delivering tangible customer value and business impact.

Skills & Technologies

Python
Java
AWS
GCP
OAuth
Senior
Remote
$188k-258k

Ready to Apply?

You will be redirected to an external site to apply.

AI Job Fit Analysis
Pro

See exactly how your profile matches this role — strengths, skill gaps, and what to do about them.

Sprout Social, Inc. logo
Sprout Social, Inc.
Visit Website

About Sprout Social, Inc.

Sprout Social is a software provider offering a cloud-based platform for social media management. It enables brands and agencies to publish content, analyze performance, engage audiences, and monitor conversations across major social networks. The platform integrates with Twitter, Facebook, Instagram, LinkedIn, Pinterest, and TikTok, providing unified inboxes, automated workflows, and reporting dashboards. Founded in 2010 and headquartered in Chicago, Sprout Social serves mid-market and enterprise clients worldwide through subscription plans and professional services.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Expired
Yerevan, Armenia
Full-time
Expired Jun 4, 2026
Go
Rust
Ruby
+5 more

2 months ago

Expires soon
Argentina - Remote
Full-time
Expires Jun 21, 2026 (Soon)
TypeScript
Scala
React
+4 more

2 months ago

Expired
Argentina
Full-time
Expired May 12, 2026
Java
Remote

3 months ago

Expired
Argentina
Full-time
Expired May 20, 2026
JavaScript
TypeScript
React
+5 more

3 months ago