Please, let Outreach know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
The Senior Staff Software Engineer will be part of the Commit Backend team responsible for delivering microservices to support Outreach's forecasting and opportunity management backend.
The role involves building applications in a modern web stack primarily using Go language, with some Ruby on Rails apps.
Data stores include MySQL, PostgreSQL, and NoSQL databases like AWS DynamoDB, with async processing using Kafka and RabbitMQ, and data loading done using GraphQL.
Responsibilities include identifying critical details, prioritizing incremental delivery, designing scalable solutions, and responding to changing requirements efficiently.
The engineer will help build customer trust by maintaining high-quality standards and delivering well-tested code, breaking down existing systems using a service-oriented architecture approach, and owning features from start to finish.
Requirements:
10+ years of strong backend development experience.
Demonstrated experience in building distributed systems with a cloud service-oriented architecture.
Excellent communication skills.
Experience in building and consuming web-based APIs.
Familiarity with continuous deployment environments.
Must have knowledge of Go, and familiarity with Ruby is a plus.
Must embody core values such as being hungry craftspeople, having grit, being honest, taking ownership, supporting the team, being customer-centric, and valuing diversity and inclusion.
Benefits:
Opportunity to work on challenging technical problems and build scalable solutions.
Collaborative team environment with a focus on incremental value delivery.
Chance to contribute to the engineering platform and learn and follow a modern tech stack.
Impact on building Outreach India and contributing to Outreach brand success.
Competitive salary and benefits package.
Remote work option available.
Apply now
Please, let Outreach know you found this job
on RemoteYeah
.
This helps us grow 🌱.