View Our Website View All Jobs

Software Engineering Manager


We are looking for a Software Engineering Manager to join our Innovation department at our rapidly growing Center City, Philadelphia office. 

As a Software Engineering Manager, you would be responsible for the success of your team; ensuring that engineers are finding the right balance between speed of development and software quality attributes.



  • 1+ year of experience leading 5-8 direct reports in an agile environment
  • Knowledge of how to proactively identify staffing gaps to support future project needs
  • Experience onboarding new hires and supporting engineers with ongoing training and career development
  • Direct experience working with Product Managers and other stakeholders to define scope and understand problems to be solved
  • Experience as Software Engineer using Go, JavaScript, and/or TypeScript (or similar)
  • An understanding of building and deploying microservices, understanding the benefits and challenges of working with a microservice-based architecture
  • Experience working in a Continuous Integration and Continuous Deployment (CI/CD) environment
  • Experience with Docker and Kubernetes, RESTful systems, or GraphQL is a plus



This is a people management position; the ideal candidate is looking to expand their leadership skills in Software Engineering within the SaaS industry. You:

  • Are intelligent, motivated, and have experience with all parts of the software development lifecycle in an agile environment
  • Have a passion for people management and putting others in a position to succeed by providing insights, mentorship, guidance, and support
  • Naturally lean-in and roll up your sleeves to better understand technical problems and help solve them
  • Understand the difference between doing agile and being agile and have experience in product delivery
  • Are not afraid to take some risks and move quickly but also know when to invest in the long-term to ensure system maintainability, stability, security, and performance



As a Manager on our Software Engineering team, you will:

  • Manage 6-8 Software Engineers in a matrixed organization and ensure that they have the appropriate opportunities to work on exciting features and achieve their professional goals
  • Hold regular one on ones with team members and perform semi-annual reviews to provide an opportunity for discussion around learning and training opportunities, concerns, and upcoming work, as well as establishing and monitoring quarterly goals
  • As a member of the Engineering Leadership Team, you will provide status updates regarding team performance, resource needs, challenges, wins, and the status of projects that you and your direct reports are working on
  • Stay current with our tech stack, perform code reviews, participate in estimating work, and contribute to the codebase
  • Work with the Product team to ensure that the work that your teams are doing is consistent with the defined scope of work while they also have the freedom to define solutions
  • Work closely with Project Management to stay true to agile principles allowing teams to self-organize while also understanding team capacity, velocity, and the status of what they're working on
  • Lead interview processes and make hiring recommendations for roles within the team as well as participate in maintaining our new hire onboarding process

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



  • Competitive salary, based on experience
  • Medical, dental, and vision coverage
  • Company-paid disability and life insurance
  • Company 401(k) plan
  • Paid parental leave 
  • Generous time off (20 vacation days, 5 sick days, 18 company holidays)
  • Flexible schedule
  • Choice of device: Mac or Windows + additional tech accessories (ex: mouse, laptop, monitor, etc.)
  • Pre-tax deductions of public transportation costs for your commute
  • 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.



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

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