< Back to results

Senior Software Engineer (Rust)


NextRoll / New York / Engineering & Modelling
This job post has now expired. Please see the other NextRoll jobs available.
Job Overview

The Contact Data team at NextRoll is seeking a Senior Backend Engineer to help build out a state of the art Customer Data Platform. Your mission will be to work with others to develop a service for storing and querying event and attribute data. This service will serve as the foundation upon which many of NextRoll’s products will be built. As part of the project you will get to work with cutting edge technologies such as Rust, GraphQL, and Aurora.

At NextRoll you'll have the opportunity to play with the latest tech, learn new skills, sharpen your existing ones, and make a difference in a rapidly growing company. You’ll also have the chance to compete for the Grand Prize at our bi-annual Engineering Hack Week.

This role is open in our San Francisco, New York, Salt Lake City offices, or remote.

Not sure that you might not be perfect for this role? Don't be! We’ll review your application for other opportunities. We're always on the lookout for talented people and we're committed to developing each employee's career with over 1,800 training classes offered every year.

The impact you’ll make:

  • Implement features using Rust, Aurora PostgreSQL, GraphQL, Docker, and AWS
  • Design high-availability services with fast response times
  • Code responsibly: minimize tech debt, advocate for change or investment as needed, test and monitor everything
  • Collaborate with Product Managers and engineering leaders to design solutions and architectures to meet complex requirements

Skills you’ll bring:

  • Bachelor's Degree in Computer Science or related field
  • 5+ years experience in backend engineering
  • Professional experience in one or more low-level programming languages such as Rust, Go, or C/C++
  • Solid experience in building scalable, high performance systems
  • Experience in distributed computing frameworks and paradigms
  • Enthusiasm to work in a vibrant, collaborative, and fast-paced engineering team

Bonus points:

  • Experience with Python and AWS
  • Experience with big data processing pipelines or database internals
  • Knowledge of AdTech or the CDP (Customer Data Platform) space
  • Experience with agile development methodologies, CI/CD

Benefits and perks:

  • Competitive salary, equity, and fully covered medical
  • One month of paid time off and work/life balance
  • Up to 3 months of paid pregnancy disability leave
  • 3 months of paid family leave (care for a family member, bond with a new child, etc.)
  • Up to 6 weeks of paid disability leave
  • Join a community of fellow Rollers as a member of one of our Employee Resource Groups
  • Ample opportunities to volunteer with local organizations with NextRoll Gives Back

Latest Jobs at NextRoll


NextRoll Overview

NextRoll is a marketing technology company delivering products ambitious marketers use and rely on to grow their businesses. Powered by machine learning and integrated data platforms, NextRoll’s technology serves tens of thousands of businesses globally through its three business units: RollWorks, an account-based platform for business-to-business marketing and sales teams, AdRoll, a growth marketing platform for direct-to-consumer marketers, and NextRoll Platform Services, a platform-as-a-service for consumer and merchant marketplaces. NextRoll is a privately-held company headquartered in San Francisco, CA.

Website Twitter LinkedIn Archive


Visit NextRoll Careers Page (opens new tab)
NextRoll Jobs by Location

Check below to see all of the open NextRoll jobs organised by office location.

San Francisco (1)

NextRoll Jobs by Team

Check below to see all of the open NextRoll jobs organised by team.

Sales & Sales Support (1)