Outreach, a leading company in sales engagement and forecasting, is seeking a Senior Staff Software Engineer to join their Commit Backend team. This role is pivotal in delivering the microservice constellation that supports Outreach's forecasting and opportunity management backend.
As a Senior Staff Software Engineer, you'll be at the forefront of building scalable solutions, identifying performance bottlenecks, and iterating quickly to deliver incremental value. Your expertise will be crucial in powering all the backend services for Outreach Commit, from creating opportunities and enabling forecasting to defining sales goals and syncing with CRM systems.
The ideal candidate will have 10+ years of strong backend development experience, with a particular focus on Go language. You'll be working with a modern tech stack that includes Ruby on Rails, MySQL, PostgreSQL, NoSQL databases like AWS DynamoDB, and message brokers such as Kafka and RabbitMQ. Your role will involve designing and delivering high-performance solutions, breaking down existing systems using a SOA approach, and owning features from conception to deployment.
This position offers a unique opportunity to have a real impact on the engineering platform and contribute to Outreach's brand success, particularly in building Outreach India. You'll be part of a collaborative team environment where your skills in distributed systems, API development, and continuous deployment will be highly valued.
If you're passionate about tackling challenging technical problems, thrive in a fast-paced environment, and align with Outreach's core values of being hungry craftspeople with grit, honesty, and a customer-first approach, this role could be the perfect fit for you. Join Outreach in shaping the future of sales engagement technology and grow your career in a dynamic, inclusive workplace.