Client Services Engineer at Retention Science
Santa Monica, CA, US
We are looking for an experienced Ruby on Rails engineer who is passionate about writing clean, well-tested code. You will be part of our Client Success team which ensures that our clients are successful while using our product. You will be supporting our clients by managing data ingestion, data integrity, building custom functionality, troubleshooting any issues that arise, and supporting the core engineering team on various projects.
You'll get to work across our micro-services and distributed systems. You should love working with Ruby on Rails, although you’ll also have the opportunity to work on other services, integrations, frameworks, and languages (e.g. JavaScript, React, PHP). You can thrive in a scrappy, fast-paced, and dynamic start-up environment, and be excited to get your hands dirty and find creative ways to solve problems.
In addition to having high impact  responsibilities and improving your engineering chops, you will also receive exposure to all aspects of our business. The code and ideas that you contribute will make our clients happy and successful, as well as have a tangible impact on the cumulative work of the team as a whole.


    • 3+ years of software development or tech industry related experience
    • Excellent organization skills to scope client requirements and execute them in code while managing timelines
    • Excellent verbal and written communication skills
    • Ability to handle shifting priorities and escalations from clients
    • Ability to quickly analyze, evaluate, and adapt to complex problems and the impact to the client's business
    • Deep understanding of databases (e.g. MySQL, Postgres)
    • Experience working with third-party APIs
    • Know when and where to optimize and cache
    • Comfortable working with large data sets and distributed systems
    • Familiar with: Git, RSpec
    • Startup work experience a major plus!