Senior Software Engineer (Sidecar)

Share on


  • Location
    Philadelphia, PA, United States
  • Salary ($ per year)
  • Category
  • Employment type
    Full time


  • Java
  • PHP
  • Software Development
  • Golang


We are looking for a Senior Software Engineer to join our rapidly growing Engineering team. As a Senior Software Engineer, you will be exposed to all facets of the business and be encouraged to learn and develop skills both within and beyond your role. You’ll be working in one of the most collaborative offices in Center City Philly, developing and working with machine learning technology, surrounded by passionate, high-performing individuals.
The Senior Software Engineer candidate is an intelligent, motivated person that enjoys collaborating with talented co-workers to solve complex problems and make a meaningful impact on a team. The candidate should be:


A strong critical thinker and problem solver with the ability to innovate and lead the team in the candidate's area of expertise
A proficient programmer, preferably in one of our primary programming languages: Go, PHP, JavaScript, and Python
Experienced in front-end technologies, including HTML, CSS, and the front-end JavaScript ecosystem
Comfortable working with Amazon Web Services (AWS) and understand the different services that AWS offers
Comfortable working with Git as a Version Control system
Capable of working with different database technologies, including Relational Databases, NoSQL Databases, and Big Data technologies like Hadoop


Develop and deliver new features of Sidecar's technology as a member of a project team
Support, maintain, and improve Sidecar's systems with our Site Reliability Team
Work with our Product Management team to identify important projects and help shape the future of Sidecar's technology
Follow and help improve Sidecar's standards for design, coding, testing, and documentation


Sidecar built a technology from the ground up that’s dedicated to one mission: Tackle the challenges retailers face in data-driven e-commerce channels. Based on advanced machine learning algorithms and deep data science expertise, our technology digests and analyzes massive, real-time datasets, allowing it to spot trends and continually improve campaigns for Google Shopping, Facebook dynamic ads, and Bing Shopping.

These channels are changing every day—and have become too complex and competitive to manage manually or with outdated technologies. They require automated, sophisticated, and ever-evolving technology to stay ahead. That’s what Sidecar is all about. We’re proud to work with retailers of all sizes and verticals in the U.S. and abroad,including Under Armour, Crate & Barrel, and Boscov’s, to name a few.

As a company, we’re a group of energetic people who work hard to make a lasting impact in the rapidly evolving world of e-commerce marketing. And our work is paying off—we are quickly becoming a tech leader and the go-to partner for e-commerce marketing pros.

Our open-floor work environment and Slack-enabled team encourages collaboration, creativity, and growth as individuals and as a company. Many of us come from e-commerce, statistical, or start-up backgrounds, but we certainly welcome talent with outside perspective and experience. We believe in regular company social events inspire friendships and strengthen our bond.


Our engineering team is instrumental in realizing our vision for our technology and the future of e-commerce marketing. You'll have the opportunity to shape your career path at Sidecar in ways that many other companies cannot offer. Our project-based team structure ensures that no one gets stuck doing the same thing for too long. We’ll add you to projects that challenge you to grow in a particular technical focus area, such as data processing, client reporting and user interfaces, or site reliability. Opportunities to take on a leadership role come up with every new project. And if you're unsure how you'd like to advance, we'll set you up to get a breadth of experience and see where you’d like to spend more time.

Offered benefits


Competitive salary, based on experience
Health and dental coverage
A company 401(k) plan
Unlimited PTO (our policy is simple, respect your team, and take time off when you need it)
Flexible schedule
Choose your flavor of device: Mac, Windows, Linux
Pre-tax deductions of public transportation costs for your commute
Discounted gym membership
Team and social events

Success Apply

Attach file to your profile:
Test task
Add test task
Attach resume

Thank you!

Your files were successfully sent


An error occurred while sending your files