Professional Services Engineer

Mexico City
Professional Services and Education – Professional Services /
Full-Time /
Hybrid
Our success is reliant on building teams that include people from different backgrounds and experiences who can elevate assumptions and ideas with fresh perspectives. We're dedicated to hiring the whole human, not just a resume. To that end, we look for a diverse pool of applicants-including those from historically marginalized groups. We would like to invite you to apply even if you don't think you meet all of the requirements listed below. We don't want a few lines in a job description to get between us and the opportunity to meet you.

The Role 

The Professional Services Engineer is an expert in Outreach APIs, integrations, and SDK Extensibility Framework. The PS Engineer will be responsible for developing tools and processes to more efficiently migrate customer data, perform updates at scale, and resolve technical issues. The PS Engineer will also provide guidance, documentation, and example code to customer technical subject matter experts. You will work closely with the PS Technical Architects, building from customer specifications and iterating on the outcomes. You will also work with PS Project Managers, Program Managers and other Consultants on projects both large and small.

About The Team

The Technical Consulting Practice is made up of leading experts on Outreach, CRM, and sales technologies who bring innovation to implementation each and every day. As a vital part of our onboarding and optimization processes, the Technical Consulting team ensures our customers utilize Outreach to the fullest technical potential while adhering to best practices.

Your Daily Adventures Will Include

    • Building tools and processes to migrate data from other systems into Outreach
    • Building tools and processes for updating data inside of existing Outreach instances
    • Performing ETL operations on data pulled from various sources
    • Prototyping solutions to meet customer requirements
    • Developing sample and pseudo code to interact with multiple REST APIs
    • Interfacing with the Engineering team to develop tools that can scale across a wide range of customer needs
    • Building in-app extensions that can enhance Outreach functionality and integrate with external systems
    • Provide enablement to the PS and Technical teams on topics related to APIs, CRM, and other advanced learnings
    • Driving problems to resolution with minimal assistance
    • Contributing to multiple projects on a daily basis

Basic Qualifications

    • 2-3 years of solid experience in a software development role
    • Ability to work on both backend and frontend development projects
    • Proven track record of working with REST APIs
    • Ability to juggle multiple projects from day to day - this is not a SCRUM and sprint environment, we have multiple customer milestones to meet from week to week
    • Proven self-starter with ability to come up to speed on complex concepts with minimal assistance
    • Experience with modern scripting languages (Go and Python preferred)
    • Experience with Javascript and/or front end development frameworks such as node.js
    • Experience with SQL
    • Experience with SaaS applications and infrastructure

Preferred Qualifications

    • Previous experience within a Professional Services environment
    • Proficient in basics of SalesForce data schema and configuration
    • Experience with durable execution, e.g. Temporal
    • Familiarity with Cloud technologies such as AWS or Azure