People, Person, Computer, Electronics, LCD Screen, Laptop, Pc


Senior Frontend Software Engineer (Data Workflow Team)United States

Senior Frontend Software Engineer (Data Workflow Team)

United States

The Role
The Data Workflow team at Outreach owns the data and data workflows that drive the Outreach product itself. Their work drives revenue efficiency for our customers, and innovates in the management and visualization of data. Front-End engineers on this team are responsible for bridging the gap between customers interacting with the product and the implementation of awesome features. Our service performs more than 100 million inbound and outbound sync operations per day under an SLA that demands less than two minutes of latency.
Your Daily Adventures Will Include
Front-End Engineers on the Data Workflow Team own the way users interact with their data in silo or in bulk. They understand job scheduling, driving work in batches, and are good at presenting complex content in a way that users find digestible. They prefer simplicity and elegance over complexity, but have experience developing flexible solutions that adapt to different levels of users. They look to their customers for guidance on what's useful and important, and drive toward implementing it. They can iterate quickly given feedback from customers, program leads, and designers.

Our data integration features let users select which data is communicated between those systems, how it is placed, and how often it is moved. Integration features are implemented with synchronization jobs; monitoring those jobs is key to keeping the data flowing, so streamlining the process and making its results visible and diagnosable are paramount.
About the Team
To support data management and movement in the application, the team does work to enable our users to reliably and efficiently integrate, consume and modify data sets from internal and external data sources. The core challenges in the space revolve around data translation between disparate data-sources, seamless data import and export capabilities and providing performant and responsive workflows to update and sync data between different sources.

This team's mission is to continually reduce the time spent by customer-facing representatives on data access and modification across different systems by providing them with meaningful and relevant data aggregated at their fingertips, to increase the time they can invest in adding value for their customers.
What We Do
Outreach is the leading sales engagement platform and triples the productivity of sales teams. It empowers them to drive predictable and measurable revenue growth. Outreach makes customer-facing teams more efficient by prioritizing the right activities and scaling customer engagements with automation. With built-in intelligence guiding every action, teams using Outreach work more effectively. By bringing data about prospects and sales activities into a single system of action, the Outreach user's visibility is improved into what really drives results.

Thousands of customers, including Cloudera, Glassdoor, Pandora, and Zillow, rely on Outreach to execute a repeatable playbook, drive collaboration between sales and marketing, and deliver higher revenue per sales rep. To learn more, please visit .
Who We Are
Outreach was founded in 2014, and we are now over 250 employees strong. Our privately-held, venture backed company is headquartered in Seattle, but we also have offices in San Francisco and Tampa (both for sales and marketing). If you speak to us, you'll probably see that across any geography, across all our roles and departments, at our heart we are a large group of customer-obsessed individuals working toward a common goal, pushing each other to be better tomorrow than we were today.

While we've been busy creating a product that our users cherish, we've also been recognized as:

Outreach is one of the fastest-growing SaaS companies in history. We aren't slowing down anytime soon, and we bet you can help us reach our goals!
Our Vision of You
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.

We want to find an experienced engineer who can help us deliver an intuitive front-end for our data integration features. That engineer should have experience in designing complex user interfaces and in implementing them with ReactJS.

We're looking for someone who fits into our technical stack and work environment:
  • Comfortable with automated testing tools like Mocha, Chai, and Enzyme
  • Understanding of the front end role in a distributed SOA architecture
  • Experience consuming and designing JSON APIs
  • Previous exposure to data-intensive environments, including data modeling and integration concepts
  • Familiar with continuous deployment environments
  • Goes above and beyond to help your team
  • Strives to learn and be a better craftsperson
  • Knows which details are important and can prioritize incremental delivery

A successful candidate has what it takes to design and deliver a great solution. They'll integrate well into our existing team, and quickly start contributing. Our best employees own features all the way through, and that's certainly true for this role -- owning the front-end of the data migration path as a whole would be a wonderful stretch goal.
Why You'll Love It Here
    • 100% medical, dental, and vision coverage for full-time employees
    • Unlimited PTO (and people actually use it!)
    • 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

I'm interested

Please send me alerts for jobs like this

Not ?

Thank you. Please wait while we forward you to the application.

Similar Jobs

Freelance Writer/Editor

NewsCred United States United States
At NewsCred, our mission is to help brands tell exceptional stories that drive business results. We believe this is the future of marketing, and it can make peoples' lives better - and improve the internet, too. The truth is, when we started News...

Software Engineer in Test

Couchbase Indiana United States Indiana, United States
Couchbase Server is perhaps the world's most complete, most scalable and best performing NoSQL database. It is based on a shared-nothing architecture, with true auto-sharding and simple, elastic cluster administration. It features fast in-memory i...

Software Engineer, Distributed Systems

Couchbase Indiana United States Indiana, United States
If you like distributed systems, then you'll like this! As a Lead Software Engineer in our Distributed Systems team, your job will be to design and implement cutting-edge distributed, scale-out data infrastructure software systems. You will be par...