Enable job alerts via email!

Staff Software Engineer, Caramel

eBay

Iowa (LA)

Remote

USD 132,000 - 223,000

Full time

6 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company as a Staff Software Engineer in a dynamic team focused on building a secure and scalable digital platform for private car sales. In this role, you will take ownership of the Terraform-based infrastructure on AWS, improve security protocols, and enhance the development process. Collaborate with passionate engineers to drive innovation and ensure a seamless user experience. This position offers significant autonomy and the opportunity to shape the future of ecommerce for car sales, making a tangible impact in the industry. If you're ready to tackle challenging problems and contribute to an inclusive engineering culture, this is the perfect opportunity for you.

Qualifications

  • Expertise in building large-scale distributed systems using open-source technologies.
  • Hands-on experience in JavaScript and web technologies.

Responsibilities

  • Improve and implement DevOps practices for a robust platform.
  • Lead cross-team initiatives and collaborate on best practices.

Skills

JavaScript
DevOps practices
TypeScript
RESTful services
OOAD

Education

Bachelor's degree in Computer Science
8+ years of relevant software design experience

Tools

AWS
Terraform
Nuxt

Job description

Join to apply for the Staff Software Engineer, Caramel role at eBay

At eBay, we're more than a global ecommerce leader — we’re changing the way the world shops and sells. Our platform empowers millions of buyers and sellers in more than 190 markets around the world. We’re committed to pushing boundaries and leaving our mark as we reinvent the future of ecommerce for enthusiasts.

Our customers are our compass, authenticity thrives, bold ideas are welcome, and everyone can bring their unique selves to work — every day. We're in this together, sustaining the future of our customers, our company, and our planet.

Join a team of passionate thinkers, innovators, and dreamers — and help us connect people and build communities to create economic opportunity for all.

About The Team

Caramel, now part of eBay, is a digital platform designed to simplify and secure private car sales. We are the trusted intermediary between buyers and sellers, handling all the complexities of paperwork, title transfer, secure payments, and optional services like financing, insurance, transportation, and vehicle protection. Caramel is compatible with any private sale, meaning buyers can find a car anywhere, and sellers can advertise their car for sale anywhere, then use Caramel to complete the transaction.

The platform ensures safety through multiple layers of identity verification, including biometric authentication, and it even holds funds in escrow to protect both parties.

The Engineering team at Caramel is responsible for growing and maintaining the technical platform for DriveCaramel vehicle checkout, including partner marketplace experiences for eBay, BringATrailer, Cars.com and others. We are continuing to optimize our user experiences and grow our marketplace partners, with a focus on automating our operational processes. We are defining the next generation of our platform focused on providing a scalable, highly performant product that’s also maintainable and easy to adapt to growing user and partner needs.

About The Role

We are looking for an experienced full stack Staff Software Engineer to collaborate with our team of down to earth engineers to deliver features and improvements to our users. This position will take ownership of our Terraform-based IaC codebase for our AWS infrastructure. They will work closely with eBay’s security group to improve our security posture as well as act as the primary interface for any security events. This role will also help drive improvements in our development process to ensure effective enablement of all engineers contributing to our codebase, while driving technical and quality standards to ensure our work scales optimally.

Responsibilities
  1. Improve and implement DevOps practices, ensuring the platform is robust, scalable, and maintainable
  2. Identify, respond to, and remediate security issues impacting our users or business
  3. Iterate and scale our TypeScript-based Express API running on AWS Lambda and RDS as well as our Nuxt web client to handle increasing traffic and growing business demands
  4. Drive discovery and solution alignment by evaluating technical options, proposing the best approach, and executing a development plan
  5. Lead cross-team initiatives, collaborating with engineering, product, and other stakeholders to establish best practices and architectural standards
  6. Own the full software development lifecycle, from technical design and implementation to deployment and monitoring
  7. Develop domain expertise in product capabilities such as Identity Verification and Vehicle Transport, and apply that to solving technical and product challenges
The Team You'll Join

You'll be part of a small, collaborative, remote-first team with significant autonomy and ownership of the Caramel platform within the broader eBay organization. We are expanding our engineering group and are looking for people who will:

  • Take ownership of their technical domain while collaborating extensively with teammates, business team members, and external partners
  • Balance immediate business needs with long-term technical sustainability
  • Approach challenging problems with creativity and pragmatism
  • Contribute to a supportive, inclusive engineering culture
Qualifications
  • Bachelor’s degree in computer science, information technology, or a related field, or a combination of education and experience with 8+ years of relevant software design experience
  • Expertise in building large-scale distributed systems and using open-source technologies
  • Excellent knowledge of OOAD, architectural and design patterns, open-source platforms, frameworks, and methodologies
  • Hands-on experience in JavaScript, Web technologies, RESTful services, databases

The base pay range for this position is expected to be $132,000 - $222,100. Actual offers may vary based on location, skills, and experience. The total compensation may include bonuses, stock units, and benefits such as medical, financial, and paid time off. Details will be provided upon offer.

eBay is an equal opportunity employer. For accommodations or further information, contact talent@ebay.com. See our accessibility statement and privacy notice for more details.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Staff Software Engineer, Caramel

eBay

Remote

USD 132,000 - 223,000

8 days ago