Staff Software Engineer - Back End
Remote US
Description
Sprout Social is looking to hire a Staff Software Engineer to join our Customer Experience Engineering team.
Why join Sproutâs Engineering team?
With collaborative cross-functional teams that span mobile, front-end, back-end, and site reliability engineeringâthe Sprout Engineering team is a place to sharpen your craft and solve hard problems with the smartest people in the industry. Youâll get to work on a âtech-giantâ scale with smaller, supportive teams where every engineer has the chance to make an impact on our company, and our customers. The best part? In our industry, you often have to switch jobs or even companies to learn a new part of a tech stack or business. But at Sprout, our product is a suite, so you just need to move teams. Youâre able to diversify your skills, which not only benefits your teamâbut also your career.
What youâll do
Our Customer Experience Engineering team builds tools to help our customers automate tasks to accelerate response times so they can connect with their customers quickly and efficiently, including the Smart Inbox, Case Management capabilities, Customer Experiences, and Integrations external to Sprout. This part of the business is growing very quickly, and youâll leverage your understanding of both the technical and people implications of a fast growing business to navigate and lead us through this rapid growth and change.
- You will collaborate with the stakeholders to define the vision and help lead the team through complex product and technical roadmaps, guiding them to successful outcomes.
- You will work to improve the processes, systems, and tools we use to deliver quality products, champion ideas that matter, and hold the team accountable.
What youâll bring
Weâre looking for a deeply technical, creative, collaborative, pragmatic, highly motivated, and inquisitive leader to join our team in delivering software that delights our customers. If you love solving hard problems, delivering high quality, scalable software services, and confidently guide your peers to learn from and teach each other, weâd love to talk to you!
The minimum qualifications for this role include:
- 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++
- 2+ years of experience leading engineering projects and initiatives, including the design, development, and implementation of distributed âŚ
This job isn't fresh anymore!
Search Fresh JobsJob Profile
Career growth Career growth opportunities Collaborative environment In-house presentations New hire training Remote work Supportive teams Training program Workshops
Tasks- Collaborate with stakeholders
- Develop software
- Lead engineering projects
Agile AWS C C++ Cloud Computing Cloud Services Code reviews Collaboration Communication Customer Experience Distributed Systems ElasticSearch Experimentation GCP Java Leadership NoSQL NSQ NSQ Messaging NSQ Messaging Queues Opensearch Organizational Project Management Python SQL Writing
Experience7 years
TimezonesAmerica/Anchorage America/Chicago America/Denver America/Los_Angeles America/New_York Pacific/Honolulu UTC-10 UTC-5 UTC-6 UTC-7 UTC-8 UTC-9