Associate Software Engineer - New Grad - Referrals

Sprout General Referrals3 months ago
Remote
Full-time
Beginner Level (< 1 year)

Job Description

Position Overview

Sprout Social is looking to hire Associate Software Engineers to join our Engineering team. You’ll have the opportunity to work on a "tech-giant" scale within smaller, collaborative cross-functional teams—including mobile, front-end, back-end, data, and site reliability engineering. In this role, you’ll sharpen your craft, solve complex problems, and make a tangible impact while growing your skills through onboarding, mentorship, and diverse project experiences.

Note: Applicants should plan to start full-time in summer 2025 from our Chicago, Seattle offices, or remotely from approved states.

Key Responsibilities

  • Participate in cross-functional Agile teams focused on back-end engineering or site reliability engineering.
  • Collaborate with product managers, designers, and senior engineers to drive transformative product initiatives.
  • Engage in comprehensive onboarding, mentorship, code reviews, and pair programming to foster rapid skill growth.
  • Progress from initial tasks to independently owning feature delivery across 1, 3, 6, and 12-month milestones.
  • Contribute ideas in technical design meetings and Agile retrospectives to continuously improve development processes.

Required Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Previous software engineering internship experience.

Preferred Qualifications

  • Experience with technologies and languages such as Java, Python, and JavaScript.

Benefits & Perks

  • Compensation:Base pay starting at $107,500 USD annually with opportunities for restricted stock units (RSUs) and adjustments based on experience and performance.
  • Insurance and benefit options:Comprehensive packages built for both individuals and families covering medical, dental, vision, and more.
  • Work/Life Balance:Flexible Paid Time Off, parental leave, and progressive policies to support your well-being.
  • Professional Growth:Ongoing education initiatives, mentorship programs, and opportunities for career advancement through our Grow@Sprout program.
  • Modern, state-of-the-art offices in Chicago’s Loop and downtown Seattle, along with flexible remote work options.

Required Skills

Software Engineering Fundamentals
Cross-functional Collaboration
Python
JavaScript
Agile Development
Java
Code Review