View Our Website View All Jobs

Software Engineer II, Channel Engineering


We are looking for a Software Engineer II to join our Innovation department.

As a Software Engineer II on our Channel Engineering team, you will have the opportunity to write code to the standard of Sidecar’s internal best practices, while both collaborating with others and taking ownership of individual tasks and issues. 


  • 1+ years of production experience with Go or JavaScript
  • Experience building and deploying RESTful API’s
  • Experience working with Relational Databases (MySQL, PostgreSQL)
  • Experience in a Docker based environment
  • Extensive experience with Git as a VCS
  • First-hand experience in an agile environment


  • 1+ years of production experience using TypeScript
  • Firsthand use of React in production
  • Production experience with building GraphQL APIs
  • Experience in a Docker + Kubernetes environment
  • Working knowledge of microservice architecture


  • An intelligent, motivated person who thinks for themselves and is motivated by team success as well as their own
  • Collaborative; open to and positively receive and deliver feedback 
  • Excited to build your skills with guidance from your manager and through hands-on application 


As a Software Engineer II, you will:

  • Develop, test, and deliver new features of Sidecar's technology as a member of a project team
  • Advocate for and help improve Sidecar's standards for design, coding, testing, and documentation
  • Improve on our existing features and help maintain scalable, stable, and sustainable codebases
  • Successfully deliver features that meets company, product, and team goals and standards

…If you reached this point, we hope you're feeling excited about the job description. Even if you don't feel that you meet every single requirement, we still encourage you to apply. We're eager to meet people that believe in Sidecar's mission and can contribute to our team in a variety of ways – not just candidates who check all the boxes!


  • Comprehensive Insurance Coverage 
  • 401K Plan with Employer Match
  • Employee Stock Options Program
  • Generous Paid Time Off (Sick, Vacation, Paid FMLA)
  • Flexible Schedule
  • Choice of Device: Mac or Windows
  • Discounted Gym Membership


At Sidecar, we believe that intelligent technology is the future of digital marketing. As a member of the Engineering team, you’ll have the opportunity to work alongside a talented and passionate cross-functional team that includes Product Owners, Software Engineers, Automation Engineers, Data Scientists, UI/UX, and Project Managers. You’ll also work closely with industry experts and work together to bring our Product Vision to life.

We believe that an agile mindset and a commitment to continuous delivery, with a focus on quality and technical excellence, is the best way to provide value to our customers and achieve our business goals. You’ll work with both cutting-edge technologies like Docker, Kubernetes, Typescript, and Go, as well as tried-and-true tools like Python and Postgres. We actively encourage everyone on the team to contribute to making our culture, product, process, and technology better.

Read More

Apply for this position

Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file