Scottsdale, AZ
11-50 employees
The easiest way to train and grow your team. One playbook for every process, policy, and SOP in your business so you can onboard and train faster.

Senior Data Engineer

Senior Data Engineer


In this role, you will own all things data from an engineering perspective. You will be tasked with working alongside our data team to enable platform-specific triggers and actions through Segment which will allow the team to draw necessary insights. You will also own the data communications and integrations between our core database and secondary systems that our different teams use to facilitate their work. Beyond the initial foundational tasks, you will own the roadmap for the labeling and structuring of data models to support the development of machine learning algorithms.

What you will own & improve:

    • Build data systems and pipelines to enable a single source of truth for all of our departments to make decisions from.
    • Prepare data for prescriptive/predictive modeling and aide in building algorithms and prototypes.
    • Collaborate with data scientists and architects to drive data-related decisions and inform our approach to becoming more data-driven as an organization.

What you already know:

    • Technical expertise with data models, data mining, and segmentation techniques
    • Hands-on experience with PostgreSQL database design
    • Strong numerical and analytical skills

Tech Stack:

    • Ruby on Rails (experience required)
    • Python (Some experience required)
    • PostgreSQL (Advanced experience required)
    • Segment
    • Heap
    • GitHub (Some experience required)
    • Heroku & S3 (Some experience required)
High preference for candidates located in Phoenix, but remote optional for the right candidate!

We welcome and support people of all different backgrounds (18% of our team was either born or raised outside of the US)! However due to the constraints of being a small startup, we are not able to sponsor or take over sponsorship of employment Visas at this time.

Benefits at Trainual

Competitive salary: We pay at or above market salary in most cases and leverage extensive amounts of data to ensure everyone is paid well. 

Relocation: If you don’t live in the Phoenix area, but you think you’d love the mild winters, incredible food, and generous startup community, we gotchu. We’d be happy to offset your relocation costs to help you make the leap.

Health insurance: We cover 100% of the employee premiums and significantly subsidize family plans. We use Justworks to make benefits easy. We offer additional healthcare resources like RedirectHealth, OneMedical, FSA, and HSA. Plus all HSA compatible plans are met with a company HSA match of up to $1,000 a year. 

Dental & vision: We offer subsidized dental and vision coverage. 

Short-term Disability Insurance & Life Insurance: We cover 100% of the premiums for Short Term Disability Insurance and 1x salary Life Insurance. You also have the option to purchase supplementary disability and life insurance through our provider.

Paid Time Off: 4 weeks of paid vacation. 5 days of paid sick time. 12 paid holidays.

Paid parental leave, including adoption: 8 weeks of fully paid time off.

401k with a 3% matching through Guideline 401(k). 

Experience stipend: Up to $500 per year to experience something new - whether that’s a new ice cream flavor or a new country.

Great tools: Each employee receives a Mac laptop and 27'' display (or equivalent). We’ll also purchase any of the software or hardware you need.

Complete transparency: Everyone has full access to business metrics and financial information about the company.

Values at Trainual

Show Up Ready: Plan enough to pull it off, and pivot if needed. 

Make Ideas Happen: Execute on what you innovate. 

Carry the Groceries: Carry extra weight without being asked. 

No Red Tape: Work hard to make every process easy. 

Collect Experiences: Have endless curiosity for a new perspective and knowledge. 

Everyone has a Key: In results we trust. 

About Us 

Our SaaS platform helps fast-growing businesses create modern training manuals. Trainual allows businesses to document every process, policy, and SOP in one place so that they can automate their onboarding and training, stop repeating themselves, and scale faster. 

Now we have over 4,800 customers in 100+ countries and we’re just getting started. I’m getting the feeling that you’re ready to click that apply button. So just do it. Join us in building the turnkey operations manual and playbook solution for companies all over the world! I know you want to.
Logos/outerjoin logo full

Outer Join is the premier job board for remote jobs in data science, analytics, and engineering.