View Our Website View All Jobs

Software Engineer (Data Platform)

We are looking for a Software Engineer, with a focus on data platform, to join our rapidly growing Engineering team.

As a 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 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.



  • Fluency programming in Python
  • Experience designing and implementing ETL pipelines
  • Experience with relational databases
  • Experience working with Amazon Web Services (AWS) or a comparable cloud services provider, and an understanding of the different services that AWS offers
  • Strong critical thinking and problem solving skills



  • Experience with Golang, Postgres, Airflow
  • Experience leveraging storage solutions, structuring data schemas, and optimizing performance for both analytical and transactional workloads
  • Experience in a Continuous Integration and Deployment (CI/CD) environment
  • Experience with Containers (Docker) and orchestration (Kubernetes)
  • Experience with microservice architecture and distributed systems
  • Experience in startup environments
  • Experience in the advertising/ad tech industry



As a Software Engineer on our Data Platform Foundations team, you will be responsible for ingesting, storing, and providing access to data in support of applications, R&D, and business intelligence.

  • Support current data platform, including Python-based orchestrator and Go-based microservices
  • Architect and implement new features and data pipelines
  • Improve testing, logging, error handling/reporting and documentation
  • Apply an understanding of performance implications, scaling concerns, and best practices for performance optimization to all designs
  • Follow and help improve Sidecar's standards for design, coding, testing, and documentation



At Sidecar, we believe that intelligent technology is the future of e-Commerce marketing. As a member of the Engineering Team, you’ll have the opportunity to work alongside talented and passionate Product Managers, Data Scientists, and e-Commerce experts who are all working together to bring that vision to life.

We believe that 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 have the opportunity to work with both cutting-edge technologies like Kubernetes 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, and technology better.

There are many ways to grow your career in meaningful ways at Sidecar. New leadership opportunities arise frequently at a growing company, and we offer training opportunities for areas where you want to improve.



Sidecar is dedicated to one mission: Tackling the challenges retailers face in data-driven ecommerce marketing channels like Google and Bing. Based on advanced artificial intelligence, natural language processing, and deep data science expertise, our technology digests and analyzes massive amounts of real-time data to continually improve campaign performance and efficiency in these complex and evolving channels.

Our approach - combining deep data, knowledgeable humans, and inspired technology - helps retailers get the most out of their marketing campaigns by aligning digital marketing strategies with the way today's consumers search for products. Sidecar is dedicated to solving the unique challenges faced in retail performance marketing channels, and it shows - 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 work hard to make a lasting impact in the rapidly evolving world of e-commerce marketing, and in the lives and careers of our employees. Our modern work environment and Slack-enabled team encourages collaboration and creativity, and our culture and leadership promote 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.



  • Competitive salary, based on experience
  • Medical, dental, and vision coverage
  • Company-paid disability and life insurance
  • A company 401(k) plan
  • Generous PTO and Holiday Calendar
  • 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
Read More

Apply for this position

Apply with Indeed
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file