Outreach

Software Engineer, Analytics Platform

Outreach$130K — $150K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 2+ years of software development experience
  • Experience shipping at least 1 major feature into production
  • Passionate about using analytics for product success
  • Hands-on and quick to learn new tools and languages
  • Experience making tradeoffs between speed and accuracy
  • Proficient in a modern programming language (e.g., Go, Java, Python, C#)
  • Proficient in SQL languages (e.g., MSSQL, MYSQL, Postgres)

Responsibilities

  • Build outcome-driven reports and analytics to improve customer productivity
  • Collaborate with Data Science to leverage existing models and develop new ones
  • Work with the Data Platform team to shape data efficiently
  • Interface with Product Management and UI Designers to present data effectively
  • Set standards for team culture, engineering excellence, and operational impact
  • Bridge business requirements with data engineering to meet analytics needs

Benefits

  • Flexible time off
  • 401k plan for future savings
  • Generous medical, dental, and vision coverage
  • Comprehensive parental leave program
  • Infertility and assisted reproductive services support
  • Employee referral bonuses
  • Diversity and inclusion initiatives with support for various communities
  • Snacks and beverages in the office, with fun team events
Full Job Description
The Role

Today, data is everywhere, but only those who truly know how to use it effectively will succeed. Outreach believes there are large swaths of value still locked in sales operations data and we are putting an effort behind building out the best team to help Outreach and our customers succeed through the use of data. As our customer base grows, the desire for more insights, better coaching, and improvements in efficiencies outpace the supply. The Analytics team is focused on Analytics, Coaching Insights and Workflow optimization. This is a critical role that has a unique chance to build outcome-driven reports and analytics to guide our customers, improve their productivity and have a bigger impact on their revenue growth.

About the Team

This is a growing team within Outreach. This role would set the bar for engineering and operational excellence, team culture, business impact and hiring standards. Our customer base is yearning for more insights and this team will have a large impact on revenue, operational costs, and coaching efficiencies. This team will span multiple functions including machine learning, frontend, backend engineering and data engineering. The Analytics team will work closely with Data Science to leverage models for optimization, as well as develop their own models, the Data Platform team to shape data efficiently, the Product Management and User Interface Designers to surface data in an effective way.

Our Vision Of You:

  • 2+ years of professional software development experience
  • You have experience with shipping at least 1 major feature into production
  • You are passionate about using analytics to drive the understanding, growth, and success of a product
  • You are hands on, able to quickly pick up new tools and languages, excited about building things and experimenting, always looking to sharpen and adapt your skills. You have a bias for using the right tools to get a job done with maximum efficiency.
  • You have experience making tradeoffs between speed and accuracy
  • Proficiency in a modern language such as golang, Java, Python, C#, etc
  • You have proficiency in at least one of the SQL languages (MSSQL, MYSQL, Postgres, etc)
  • You go above and beyond to help your team
  • You are honest, admit mistakes, and own fixing them
  • Comfortable working directly with data analytics to bridge business requirements with data engineering


Preferred Qualifications

  • Hands-on experience with AI coding assistants, AI-based testing tools, and automation frameworks used in modern software engineering.
  • Strong knowledge of development workflows including planning, coding, testing, CI/CD, and deployment.
  • Experience with modern cloud environments and AI infrastructure (AWS, Azure, or GCP).
  • Understanding of how to connect AI systems with enterprise data sources (documentation systems, code repositories, ticketing systems).
  • Ability to identify opportunities where AI can accelerate development processes.
  • Knowledge of responsible AI usage, data privacy, and model governance in enterprise environments.
  • Experience in large scale distributed data systems
  • Experience collaborating with data scientists
  • Experience working in a start-up or building a product in a new category


$130,000 - $150,000 a year

The annual base salary range for this role is $130,000-$150,000 USD. You may also be offered incentive compensation, bonus, restricted stock units, and benefits. Actual compensation is based on factors such as the your skills, qualifications, and experience. We also have a location-based compensation structure; there may be a different range for candidates in other locations.

Why You'll Love It Here
• Flexible time off
• 401k to help you save for the future
• Generous medical, dental, and vision coverage for full-time employees and their dependents
• A parental leave program that includes options for a paid night nurse, and a gradual return to work
• Infertility/ assisted reproductive services benefit
• Employee referral bonuses to encourage the addition of great new people to the team
• Snacks and beverages in the Office, along with fun events to celebrate
• Diversity and inclusion programs that promote employee resource groups like Outreach Women's Network, Latinx community, Outreach Black Connection, AAPI community, Pride/LGBTQIA+, Gender+, Disability Community, and Veterans/Military

About Outreach

Outreach is a sales engagement platform that accelerates revenue growth by optimizing interactions throughout the customer lifecycle. The platform manages all customer interactions across email, voice and social, and leverages machine learning to guide reps to take the right actions. Outreach has over 4,000 customers including Cloudera, Adobe, and Glassdoor, and was named to the Forbes Cloud 100 list in 2019 and 2020.
Learn more about Outreach
Size
1,000 employees
Industry
Founded
2011

Similar Jobs

More Jobs at Outreach

More Information Technology Jobs

Find similar Software Engineer, Analytics Platform jobs: