View Our Website View All Jobs

Senior Software Engineer, Channel Engineering

OVERVIEW:

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

As a Senior Software Engineer on our Channel Engineering team, you will have the opportunity to use and grow your skills to deliver new functionality and improve our existing systems with a cross-functional, agile team.

REQUIREMENTS:

  • 4+ 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

BONUS:

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

WHO YOU ARE: 

  • Intelligent, motivated, and enjoy collaborating with talented co-workers to solve complex problems and make a meaningful impact
  • A strong communicator: someone who excels at communicating with others in a peer or mentorship role
  • Excited to learn and develop skills within and beyond your role
  • Have a growth mindset and ready to enhance your knowledge through hands on application

WHAT YOU’LL DO:

As a Senior Software Engineer, you will:

  • Develop, lead, and deliver new features of Sidecar's technology as a member of a cross-functional team
  • Advocate for and help improve Sidecar's standards for design, coding, testing, and documentation
  • Help lead development of a full-stack project with strong focuses on ease of use, scalability, and stability.
  • Collaborate with your squad and lead technical discussions to find solutions to business and engineering problems
  • Identify what skills you want to build or areas you want to explore and work with your manager to expand on them.
  • Ensure code quality by building appropriate unit and integration test coverage for your work
  • Improve code maintainability by actively documenting your work - in code and in tickets
  • Perform code reviews to provide quality input and build up your peer's understanding of Sidecar and our best practices
  • Submit code reviews for all work to be reviewed by peers or code authors and make adjustments or changes based on feedback.

…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!

BENEFITS:

  • 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

OUR ENGINEERING TEAM:

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.

WHO WE ARE:

Sidecar is dedicated to solving the challenges retailers face in performance marketing channels like paid search and shopping.

Our technology digests and analyzes massive amounts of real-time data to continually improve campaign performance and efficiency for e-commerce retailers of all sizes and verticals in the U.S. and abroad, including Under Armour, Crate & Barrel, and Boscov's, to name a few.. Our team of performance marketing pros collaborate with our customers to ensure our approach and technology remain aligned to their businesses and goals.

Sidecar is proud to be an equal opportunity employer with employees stemming from a wide range of backgrounds and experiences. As a business, we value the enrichment that diversity brings to our organization and are committed to a culture that creates a sense of inclusion and belonging. We welcome new perspectives and affirm that all employment decisions are made without regard to race, color, ancestry, religion, national origin, age, familial or marital status, sex, sexual orientation, pregnancy, gender identity or expression, disability, genetic information, veteran status, or any other classification protected by federal, state, or local law.

Read More

Apply for this position

Required*
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