Senior Backend Software Engineer, Galaxy, Core Services

Outreach Seattle , WA 98113

Posted 3 months ago

The Role

Outreach Galaxy is the eco-system that empowers our customers to drive more actions within Outreach. Executed well, Galaxy goes virtually unnoticed. It simply gives sales representatives the ability to take action seamlessly - whether that action occurs through an Outreach owned feature or through a third-party tool - with each action informing the next. While we support more than 50 integrations at this time - we need to redesign the experience from the ground up to make it simple and intuitive for third-party developers to build upon, for our different application teams to integrate and expose API functionality for consumption as well as put the building blocks in place for what it would take to monetize this platform.

About the Team

The mission of the Galaxy team is to extend the core Outreach offering beyond itself, by joining all the other tools needed for sales onto one single pane of glass, unifying engagement and intelligence across all these tools. At the same time, drive the feedback loop to enable learning and better insights into actions taken across our platform and this eco-system. This team will work closely with the Product and Marketing teams at Outreach to design and develop their solution. The team will own the end-to-end experience for external partners developing on our platform, as well as enabling and curating the API functionality we want to expose, and driving the long-term vision of making the platform a business in itself.

Your Daily Adventures Will Include

  • Own, design and build out API integration and development platform

  • Collaborate with Product and Marketing teams to gather requirements and translate into design

  • Prioritize for incremental delivery

  • Own features end-to-end

  • Bring a high-quality bar for your deliverables

  • Go above and beyond to help your team

Basic Requirements

  • Experience building scalable systems

  • Familiar with continuous deployment environments

  • You embody our core values. We are hungry craftspeople, we have grit, we are honest, we take ownership, we have each other's back no matter what, we're one with our customers, and we find strength in diversity and inclusion

Preferred Qualifications

  • Proficiency in working with services written in Golang is highly desirable

  • Experience with our technical stack: Ruby on Rails, Node.js, Elixir, ElasticSearch, MySQL, AWS, Docker and Kubernetes

Why You'll Love It Here

  • 100% medical, dental, and vision coverage for full-time employees

  • Flexible time off

  • 401k to help you save for the future

  • Company-organized and personal paid volunteer days to support the community that supports us

  • Fun company and team outings because we play just as hard as we work

  • Diversity and inclusion programs that promote employee resource groups like OWN (Outreach Women's Network)

  • A parental leave program that includes not just extended time off but options for a paid night nurse, food delivery, gradual return to work, and the Gottman Institute's Bringing Home Baby course for new parents

  • Employee referral bonuses to encourage the addition of great new people to the team

  • Plus, unlimited snacks and beverages in our kitchen

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Software Engineer Backend (Streaming Data)

Grabtaxi Pte Ltd

Posted 2 days ago

VIEW JOBS 1/20/2020 12:00:00 AM 2020-04-19T00:00 Job Description: Get to know the team: The Streaming Data team, owns the platform that distributes massive amounts of real-time streaming data across the company. Get to know the Role: This hands-on team consolidates, curates and serves all streaming data for Grab and its partners. This is the backbone used by almost every team at Grab. You'll be working with partner engineering teams to ensure that they can get the data they want, quickly, reliably, and scalably. The day-to-day activities: * Engage in service capacity and demand planning, software performance analysis, tuning and optimization * Design, develop, and help maintain the real-time streaming systems. * Work with customer teams to define and prototype feature specifications * Work with infrastructure teams in building and scaling back-end services, as well as performing root cause analysis investigations * Collaborate across stakeholders such as data scientists, application developers, and department heads to deliver a technical solution that meets their unique needs * Participate in code and design reviews to maintain our high development standards * Participate in interview loops to help hire the best engineers in the industry Requirements: * Bachelor of Science in Computer Science, or equivalent * At least 5-8 years of experience in commercial software development in large distributed systems * Strong knowledge of data structures, algorithms, distributed systems, and asynchronous architectures * Hands-on coder who has built backend services that handle high volume traffic * Strong understanding of system performance and scaling * Expert in at least 1 of the following languages: Go, C++, Java, Scala, Kotlin. * 1+ years of hands-on experience with Kafka or a similar streaming data platform * Excellent written communication skills; sharp analytical abilities with proven design skills; able to think critically about growth and stability Get to know our Team: When you're an engineer at Grab, you are part of the heart and soul of the company. Our passion is anchored in the work that we do, and this is reflected in the impact we make on millions of lives on a daily basis. Our team is empowered by creating amazing services and tools that serve millions of passengers, driving partners, and fellow grabbers. Culture: The Grab Principles capture the 4 underlying qualities expected of every Grabber. These are the 4 qualities that got Grab to where we are today and elements we want to preserve in our Grabbers going ahead. Prospective Grabbers should possess all four qualities to qualify as a Grabber. Heart - We care for and serve our communities Hunger - We have the grit to do what it takes. Honour - We do the right thing and keep to our word. Humility - We are self-aware and constantly seek to improve. Grabtaxi Pte Ltd Seattle WA

Senior Backend Software Engineer, Galaxy, Core Services

Outreach