Engineering Director-Integrations

Engineering Director-Integrations

Atlanta, - None Specified -


We are looking for an Engineering Manager to join our growing engineering team and be responsible for our backend integration systems as we scale, and the personal development of the engineers working on them. As a key leader, you will shape the evolution of our team, and foster an encouraging, inclusive and hard-working environment. Initially, you will lead 4-5 engineers, and will have time to do hands-on work on interesting technical problems. You will work closely with Product, Operations, Customer Support, Growth and other functions to help the team design and build out a reliable, performant, and secure platform for handling remittances across countries.

Our product is a cross-platform mobile app developed with React Native and TypeScript, which talks to a backend service written in Kotlin and backed by a PostgreSQL database, all of which runs on AWS and is managed via Terraform and Ansible.

We’re an encouraging environment that values both teamwork and autonomy, and have many exciting upcoming challenges, including: scaling up to handle increased volume and complexity, helping our analysts derive business and product insights to drive growth and retention, building internal tools for our customer support and acquisition efforts, and much more!


Manage unified interface encapsulating dozens of third-party payment integrations

Work on one of the pillar revenue centers of the organization

High visibility cross functional coordination with internal and external biz dev teams around the world

Work with the Product team to define requirements, sequence work, and manage the backlog

Develop and mentor the growth of engineers on the team

Participate in defining and fulfilling the hiring plan, including screening and interviewing

Ensure coding standards and patterns are observed by participating in design discussions, testing and code reviews

Assist in triaging and resolving issues

Build performant and resilient data flows; keeping security in mind during every step

Evaluate and deliver timeline estimates


7+ years of professional software development experience

Experience managing a high-performing engineering team of 5 or more, and a track record of mentoring and coaching team members

Experience implementing and managing elaborate integrations with third-party APIs

Experience working on systems that have real-world performance and reliability constraints

Experience with commercial cloud environments, preferably AWS

Experience developing software in a collaborative, multi-functional, and fast-paced environment

Strong communication and ability to manage conflicting priorities, setting expectations with stakeholders and be a driving force


Experience with a statically typed language like Java/Kotlin

Experience with Data Engineering concepts and workflows

We know the confidence gap and imposter syndrome can get in the way of meeting spectacular candidates, so please don’t hesitate to apply - we’d love to hear from you.

A Human Approach to Staffing

eHire is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.