Sprout Social

Sprout Social

📍 Location: Canada
📍 Location: British Columbia, Canada
📍 Location: Ontario, Canada

Sprout Social provides social media management and analytics for businesses to enhance their online impact.

More from sprout-social
Account Executive, Mid Market
Account Executive, Mid Market
Lifecycle Marketing Strategist
Lifecycle Marketing Strategist
Strategic Services Consultant
Strategic Services Consultant
See all 48 Jobs

Staff Software Engineer - Back End, Access

bookmark
1 week ago
💰 150K-225K CAD/year
🛢️ Greenhouse
Full Time
🏠 Remote
🟠 Senior (7 Years)
🖥 Software Engineer Jobs
💻 Tech, Software & IT Services
📡 Media & Communications
✍️ Full Description
Sprout Social is looking to hire a Staff Software Engineer to join their Identity and Access Management teams. The role involves leading engineering projects, designing and implementing distributed systems, and delivering high-quality software. The ideal candidate is a deeply technical, creative, and collaborative leader with experience in programming languages such as Java, Python, C#, or C++, and a passion for solving hard problems.

Requirements

  • 7+ 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
  • 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 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, employee-led diversity, equity and inclusion initiatives and mentorship programs for aspiring leaders
  • Growing corporate social responsibility program that is driven by the involvement and passion of our team members
🔎 Search all JobsAll Jobs at Sprout Social