Staff Software Engineer (Backend - Golang)

AI Sales Execution Platform helping go-to-market professionals with intelligent revenue workflows, serving over 6,000 customers including Zoom, McKesson, Snowflake, SAP, and Okta.
Backend
Staff Software Engineer
Remote
10+ years of experience
AI · Enterprise SaaS

Description For Staff Software Engineer (Backend - Golang)

Outreach, the pioneering AI Sales Execution Platform, is seeking a Staff Software Engineer to join their Commit Backend team in Hyderabad. This role is crucial in developing the microservice constellation that powers Outreach's forecasting and opportunity management backend. The position offers an exciting opportunity to work with modern technologies like Go, MySQL, PostgreSQL, Kafka, and RabbitMQ while building scalable solutions for a platform serving over 6,000 customers including industry giants like Zoom and Snowflake.

The ideal candidate will have 10+ years of backend development experience and strong expertise in distributed systems. You'll be responsible for building applications in a modern web stack, designing scalable solutions, and maintaining high-quality standards. The role offers significant impact potential, allowing you to help build Outreach India while working with cutting-edge technology.

The company offers an attractive benefits package including competitive salary, generous leave policy, comprehensive medical coverage for family, life insurance, equity through RSU program, and strong support for work-life balance. Outreach's commitment to diversity and inclusion is reflected in their various employee resource groups and inclusive hiring practices.

This is an excellent opportunity for experienced backend engineers who want to make a real impact in a growing company while working with modern technology stack and contributing to innovative solutions in the sales execution space.

Last updated 21 days ago

Responsibilities For Staff Software Engineer (Backend - Golang)

  • Building applications in modern web stack primarily using Go language
  • Identifying critical details and prioritizing incremental delivery
  • Designing and delivering scalable solutions with focus on performance
  • Responding to changing requirements efficiently
  • Delivering well-tested code with high quality standards
  • Breaking down existing systems using SOA approach
  • Owning features end-to-end

Requirements For Staff Software Engineer (Backend - Golang)

Go
Ruby
MySQL
PostgreSQL
Kafka
RabbitMQ
  • 10+ years of strong backend development experience
  • Strong experience with building distributed systems with cloud service-oriented architecture
  • Great communications skills
  • Experience building and consuming web-based APIs
  • Familiar with continuous deployment environments
  • Knowledge of Go is a must, Ruby is a plus
  • Embody core values: hungry craftspeople, grit, honesty, ownership, teamwork

Benefits For Staff Software Engineer (Backend - Golang)

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Equity
  • Highly competitive salary
  • 25 days annual vacation time + sick time and casual leave
  • Group medical policy coverage for employees and up to 5 family members
  • OPD benefit covered up to INR 10,000
  • Life insurance and personal accident insurance at 3x annual CTC
  • 26 weeks maternity leave, 15 days paternity leave
  • RSU program
  • Diversity and inclusion programs
  • Employee referral bonuses
  • Company and team outings

Interested in this job?

Jobs Related To Outreach Staff Software Engineer (Backend - Golang)

Staff Software Engineer (Back-end - Golang)

Staff Software Engineer position at Outreach, focusing on backend development with Golang for their AI-powered sales execution platform's data integration systems.

Senior Staff Software Engineer, Voice Intelligence Services (Kaia)

Senior Staff Software Engineer role at Outreach, focusing on Voice Intelligence Services (Kaia) and AI-driven sales execution platform development.

Senior Staff Software Engineer, Voice Intelligence Services (Kaia)

Senior Staff Software Engineer role at Outreach, focusing on Voice Intelligence Services (Kaia) and AI-driven sales execution platform development.

Senior Staff Software Engineer, Voice Intelligence Services (Kaia)

Senior Staff Software Engineer role at Outreach, focusing on Voice Intelligence Services (Kaia) and AI-driven sales execution platform development.

Senior Staff Software Engineer (Fullstack)

Senior Staff Software Engineer (Fullstack) at Outreach to develop high-availability voice communication platform for sales engagement.