Backend Engineer - Integrations

Proton

  • Team: Client Engineering
  • Salary: Competitive salary $100k (US—adjusted for international contractors), plus equity, health benefits, 401k and unlimited vacation.
  • Location: Boston, MA or Remote Considered (willing to work USA hours)
  • Closing: This role has no specific closing date.

Job Description

About Us

Proton.ai 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 Proton.ai team.

The Role:

As our Backend Engineer - Integrations, you'll be responsible for the technical integration of Proton's offering with our client's infrastructure. You'll learn about our clients' needs, in order to scope the project and set Proton up for a successful implementation. You'll then work with a project manager and be responsible to code, deploy and test the solutions. You will be in charge of making sure that the technical aspect of the client integration is done well and on time. This position reports to our Head of Client Integrations.

This is a role in a client onboarding team. Most of the day to day engineering will be providing integration services for client onboarding with minimal to no feature-building compared to traditional product engineering.

What you'll do:

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

  • Connect various systems together. Work with APIs, databases etc. to build pipelines that talk and translate one system into the other.

  • Set up Proton infrastructure for every new client. Successfully spin up new setup processes in our Kubernetes cluster, and tailor our application to customer needs.

  • Be Proton's technical expert in client onboardings. Help the team identify, scope and solve technical problems and be set up for success.

  • Tightly collaborate with the project manager to ensure existing client implementations are scoped and carried out successfully.

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.)

  • 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.

Benefits

This is a full-time remote position, with occasional paid travel to in-person meetups. Competitive salary $100k (United States—cost of living adjusted for other countries), plus equity, health benefits (we pay 99%), 401k and a generous vacation policy.

We're a remote-first company and open to candidates anywhere in the world. While we try to accommodate employee's schedules, our business largely operates on East Coast hours.

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.

Removing bias from the hiring process

  • Your application will be anonymously reviewed by our hiring team to ensure fairness
  • You won't need a CV to apply to this job

Start your de-biased application

x

Removing bias from the hiring process

  • Your application will be anonymously reviewed by our hiring team to ensure fairness
  • You won't need a CV to apply to this job

Start your de-biased application