Remote jobs in Programming


ata Integration Engineer - Customer Health Team



continuous integration


1 month
Location: Type: Full-time

About Us is revolutionizing wholesale distribution. Distributors sell nearly every physical good you come across. Key to the economy, they make up over 28% of GDP. But there’s a problem. Selling as a distributor is complicated. Distributors carry hundreds of thousands of complicated SKUs, making it impossible for distributors to know what their customers need. Proton cuts through this complexity with AI. We provide a solution that modernizes distributors' sales efforts. And in doing so, we help distributors better serve their customers.

Our company is in hyper growth mode. We’ve grown >6X YoY. Needless to say, it’s an exciting time to join the team.

The Role:

As our Data Integration Engineer, you'll be responsible for the maintenance and success of our client integrations along with building the tools for making that process more reliable and proactive. This role will be focusing on existing clients. After new accounts transition from onboarding to customer success you'll work closely with our team to scope and prioritize any technical work that will help our customers further succeed. This position reports to our Head of Client Integrations.

The role is in a client-facing team with minimal product-feature-building compared to traditional product engineering.

What you'll do:

  • Work with big data. Maintain and build pipelines to process large amounts of data in a multitude of formats.

  • Work with APIs, databases, infrastructure and connections to triage and find the root of problems.

  • Monitor integration processes, and proactively raise issues. Build process and tooling to improve our integration monitoring and triaging.

  • Prioritize technical resolutions based on resources, timelines and importance.

  • Communicate with client IT teams to modify existing connections. Be Proton's technical expert within our existing client base.

  • Tightly collaborate with the customer success to ensure existing clients are set up for success in a technical sense.

You'll be great fit for this role if you have:

  • Data processing expertise. You understand data concepts and formats, along with distributed processing and frameworks like Spark.

  • A strong understanding of different ways of integrating with various systems (databases, APIs, file formats, batching etc.)

  • Prioritization skills. You understand what's the most impactful thing to do first and why.

  • Independence. You take ownership of your own work, and thrive when given freedom.

  • Empathy for our customers, and ability to understand and prioritize their needs.


This is a full-time, fully remote position. Competitive US based salary $93k, plus equity, health benefits (we pay 99%), 401k and a generous vacation policy.

Our Hiring Process

You may also notice we hire a little differently. We ask questions directly related to the work you will be doing. Resumes are optional. We'd encourage you to visit our engineering blog to learn more about how we hire and how to ace our interview.

We know the confidence gap can get in the way of great candidates putting their hats in the ring. So please don’t hesitate to apply — we’d love to hear from you. Candidates enjoy our application process! They tell us that the questions we ask make sense, plus they get to showcase their abilities.

Your DREAM REMOTE JOB inside your inbox!

Get a
email of all new remote

Cookies, terms, and privacy policy

By clicking or navigating this website you accept and allow all our cookies, terms of use and privacy policy. This site uses cookies to offer you a better browsing experience.


How would you rate your experience?


We may wish to follow up. Enter your email if you're happy for us to contact you.