Cart.com
The world’s first ecommerce-as-a-service (ECaaS) provider putting brands back in charge of their online growth.
Remote
Remote

Principal Software Engineer - Fulfillment (Remote)

| Remote
Apply Now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.
Job Description:
About Us:
Cart.com is an ecommerce software, services, and brand holding company on a mission to democratize ecommerce and give digital merchants the freedom to grow. We are integrating all the pieces of the ecommerce value chain brands need to thrive, creating a truly end-to-end Ecommerce-as-a-Service platform that helps third party brands (and a few of our own) move faster, grow later, and deliver on their promises more completely.
Job Summary:
As a Principal Software Engineer with strong Python experience for Cart.com you will have the opportunity to play a key role in owning and developing aspects of its core "ecommerce-as-a-service" suite of products. Your deep technical aptitude will be crucial to the success of the team as you help build the future of commerce! You will work closely with the engineering leadership on product enhancements as well as greenfield development of the future of Cart.com. If you thrive in a fast-paced environment, want to get in early on a startup that is scaling massively, and love seeing your work used by thousands, and soon to be millions of users, then this could be a great opportunity for you.
In this role, you will have a higher-level focus on the larger tasks of the team with focuses on system stability, scaling, and new feature development. At the same time, you will be a technology leader in the team and stay up to date on the newest technologies and practices. At Cart.com, you will have the ability to collaborate on best practices with other senior developers in other teams.
While the tech stack for this team is centered around Python, the ideal candidate will be strong in the other principal areas.
Responsibilities:
  • Provide solutions in the warehousing domain
  • Ensure the system scales to large volume needs
  • Enforce good testing foundations for current and new developers
  • Recommend and integrate new technologies where appropriate
  • Work as part of a dynamic team throughout the software development life cycle
  • Collaborate with designers and analysts to implement enhancements or new applications
  • Develop code to meet story acceptance criteria
  • Estimate level of effort to develop code to meet acceptance criteria
  • Assist in planning and selecting workstreams to improve the product and customer experience
  • Assist in designing and architecting software solutions

Skills:
  • Strong analytical, design, and development skills and a willingness to embrace the culture and take end to end ownership of the service
  • Excellent communication skills
  • Learns new areas quickly, loves to take on big challenges, and is unfazed by ambiguity
  • Thrives in a fast-paced, agile development environment and can multitask fluidly

Experience:
  • Bachelor's Degree in related field or equivalent experience
  • Agile Development w/ Jira
  • 6+ years of overall development experience
  • 3+ years in the warehousing industry
  • 2+ years of experience in React or Javascript development
  • 1+ years of experience with Python, Django, Django REST framework, Celery
  • 2+ years in AWS
  • 3+ years of experience with Postgres
  • RESTful and GraphQL APIs
  • NGINIX, Linux
  • Scaling, Distributed systems, Microservices architecture

Bonus Points:
  • PHP/Symfony
  • Kafka
  • Development knowledge outside of the Python ecosystem
  • Experience with React Native
  • Experience with cloud computing, serverless technologies such as AWS Lambda

Our Core Values
These aren't just buried somewhere in an employee manual. We live and breathe them. They're on the walls and live in our hearts. They come up constantly in conversations and actions. They govern the decisions of the newest hire all the way up to our CEO:
We are obsessed with brands
We live for brands and are fanatical about their success.
We think beyond the box
We explore new ideas and discover creative solutions. We think openly about how to serve brands and solve problems.
We don't give up
No one expected this to be easy. We are resilient- we dig in and keep going.
We speak up
Every person here has an obligation to question norms, voice concerns, and offer their perspective.
We work together
We work with integrity and respect, ask for help, and extend the same help to others.
We are human
Our people are our biggest strength. We have fun and make real connections with one another and with the brands we serve.
Cart.com is deeply committed to building a diverse and inclusive workplace. We're proud to be an equal opportunity employer, seeking to identify and onboard people from all walks of life. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, family status, marital status, sexual orientation, national origin, genetics, neurodiversity, disability, age, or veteran status, or any other non-merit based or legally protected grounds.
Cart.com is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
See More
Apply Now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.

Technology we use

  • Engineering
    • C#Languages
    • JavascriptLanguages
    • PythonLanguages
    • jQueryLibraries
    • jQuery UILibraries
    • ReactLibraries
    • Node.jsFrameworks
Previous
Next

What are Cart.com Perks + Benefits

Culture
Friends outside of work
Eat lunch together
Intracompany committees
Daily sync
Open door policy
Team owned deliverables
Team based strategic planning
Group brainstorming sessions
Open office floor plan
Diversity
Highly diverse management team
Unconscious bias training
We currently discuss unconscious bias during our Selection 101 Training as part of our Recruiting training program.
Health Insurance & Wellness Benefits
Flexible Spending Account (FSA)
Disability Insurance
Dental Benefits
Vision Benefits
Health Insurance Benefits
Life Insurance
Pet Insurance
Wellness Programs
Mental Health Benefits
Retirement & Stock Options Benefits
401(K)
401(K) Matching
Cart.com's 401(k) retirement plan matches 100% of an employee's contributions up to 4% of their annual base salary, with immediate vesting for matched contributions.
Company Equity
Performance Bonus
Child Care & Parental Leave Benefits
Child Care Benefits
Generous Parental Leave
Flexible Work Schedule
Remote Work Program
Most of our roles are remote and hybrid.
Family Medical Leave
Adoption Assistance
Vacation & Time Off Benefits
Unlimited Vacation Policy
Generous PTO
Paid Holidays
Paid Sick Days
Perks & Discounts
Casual Dress
Commuter Benefits
Company Outings
Game Room
Stocked Kitchen
Some Meals Provided
Happy Hours
Parking
Professional Development Benefits
Job Training & Conferences
Tuition Reimbursement
Promote from within
Continuing Education stipend

An Insider's view of Cart.com

What’s the vibe like in the office?

The Austin office is eclectic and fun! It’s in a great location and has all the amenities, food, drinks you could ask for and is a great working space for all settings. My favorite part is getting to mingle in the common space with so many people outside of my department – I learn something new about our Company/clients every day.

Sarah

Corporate Accounting Manager

What projects are you most excited about?

I'm excited to create micro content and landing pages to assist with internal and external education about our products and services.

Jon

Product Marketing Manager

How does the company support your career growth?

There is a culture of collaboration throughout the company, so I have had the chance to work with and learn from some of the most talented individuals I have ever met. The projects I have worked on so far have been challenging but exciting at the same time with a heavy focus on innovation and and creating value for our brands.

Tanya

Product Manager, Storefront

What unique initiatives do you have that encourage innovation?

Teams are comprised of subject matter experts, integrated cross channel and through the entire Cart.com ecosystem with the added bonus of access to leading research, data and tools to help you not only continue to scale your personal knowledge but to fuel your professional growth.

Kay

Supreme Ruler of the Performance Realm (or Director, Performance Marketing)

What's something quirky about your company?

Cart.com’s company culture isn’t just something that’s posted on a wall in the breakroom, it is truly embodied by each and every member of our team at all levels of org.

Grant Mmalik

Business Development Representative

More Jobs at Cart.com