Senior Backend Software Engineer @ Cars & Bids - San Diego, CA

Job Overview

2 months ago

Senior Backend Software Engineer

Cars & Bids - San Diego, CA

Role Type: Full-time - 100% Remote

Location: Preferably in San Diego or southern California, however, we will consider all applicants able to work in the Pacific Time Zone.

Base Compensation: $145,000 - $170,000 USD depending on experience

Job Summary:

The Sr. Backend Software Engineer will be responsible for maintaining and continuing to develop the custom platform and infrastructure used by Cars & Bids to host real-time auto auctions for thousands of concurrently live visitors every day.

Their duties include architecting, designing, developing, testing, and documenting software to both meet the needs of end-users and achieve Cars & Bids' business goals. In this role, they will be working closely with a small and talented product development team to support Cars & Bids' rapid growth while also continuing to innovate in the online auction space.

The Sr. Backend Software Engineer will:

  • Turn high-level product requirements into elegant and functional APIs and features through a collaborative process.
  • Design, develop, test, and debug the Cars & Bids software using Python and Django.
  • Architect, implement, and maintain the AWS infrastructure used by Cars & Bids.
  • Manage the release process of the Cars & Bids software using CI/CD.
  • Recommend and use new technologies/tools for monitoring, debugging, and increasing productivity.
  • Investigate software-related complaints and make necessary adjustments to ensure optimal software performance.
  • Regularly attend team meetings to discuss projects, brainstorm ideas, and propose solutions to any issues.

The Sr. Backend Software Engineer should have the following experience:

  • Bachelor's degree in Computer Science or related field.
  • Excellent software development skills with the ability to write reliable and performant software with extensive tests.
  • Previous web development experience with a high-level language (Python preferred) and a web framework (Django preferred).
  • Previous experience with AWS services such as Elastic Beanstalk, RDS, Lambda, S3, CloudFront, DynamoDB, and others.
  • Previous experience with infrastructure as code (Terraform preferred).
  • Proven experience building complex web systems.
  • Detail-oriented with excellent analytical and communication skills.
  • Nice-to-have: experience building services and APIs used by high-traffic mobile apps.

Our Benefits:

Through Insperity, Cars & Bids offers a comprehensive benefits package that provides the following benefits:

  • Multiple PPO and HMO Medical Plans to choose from
  • Dental and Vision PPO Plan
  • 401(k) Retirement Plan through Pentegra
  • Unlimited PTO Plan and 10 Paid Annual Holidays
  • Adoption Assistance Program
  • Flexible Spending Accounts
  • Employee Assistance Program
  • Education Assistance Program
  • Employer-paid Basic Life and Short/Long Term Disability Insurance
  • Semi-Monthly WFH Stipend
  • Meal credits through Grubhub

About Cars & Bids:

Cars & Bids is the best online auction marketplace to buy and sell modern enthusiast cars – that means pretty much anything that's cool from the 1980s, 1990s, 2000s, 2010s, or 2020s. Founded by automotive journalist Doug DeMuro and tech entrepreneur Blake Machado, Cars & Bids has enjoyed rapid growth since its launch in June 2020 – hosting over 10,000 auctions, selling over $200 million worth of cars, and reaching well over a million visitors every month. For more information, we encourage you to visit our website at www.carsandbids.com!

Similar Jobs

ADL

Irvine, CA

As the Software Engineering Manager, you will report to the Director of Engineering and continuously collaborate with key stakeholders across the business to…

San Diego, CA

You will be responsible for building and maintaining modern data pipelines that make data available and accessible to the entire company.

San Diego, CA

You will build and maintain scalable and fault tolerant microservices to promote a real-time streaming platform. Experience with databases - both SQL and noSQL.

San Diego, CA

Design, develop, debug, and test software to create data models and perform weapons pairing optimization. Our engineering efforts provide the warfighter with…

HMC

Software Engineer

HomeXpress Mortgage Corp

Santa Ana, CA

NET Core C# backend frameworks. 3+ years of software engineering experience required. 3+ years of mortgage software engineering experience preferred.

ESI

San Diego, CA

Design, develop, debug, and test software to create data models and perform weapons pairing optimization. Epsilon C5I (www.epsilonsystems.com/c5i), focused on…

TN

Senior Program Manager

Teletrac Navman

Irvine, CA

Work with all key cross-functional product launch stakeholders in-country or region to ensure all backend systems, process flows or adjustments to standard work…

Irvine, CA

Experience breaking down functional customer use cases into software implementation user stories (web & mobile UX/UI and backend). MBA or Master is a plus.

San Diego, CA

Our team writes clean, maintainable code within the Laravel Framework while adhering to industry standard best practices and team guidelines. Email…

SC

Carson, CA

A passion for creating high quality software and user experiences. You’ll be part of a cross-functional team that’s responsible for the full software…

Aliso Viejo, CA

Specific experience testing backend systems and business logic. Performs demonstrations of developed software to clients and business representatives.

Sr. Software Architect

First American Financial Corporation

Santa Ana, CA

Participates in the development of software user manuals. Responsible for middle-tier implementation and integration with backend databases.

Carson, CA

A passion for creating high quality software and user experiences. You’ll be part of a cross-functional team that’s responsible for the full software…

PAC

Data / Web Application Developer III

Panasonic Avionics Corporation

Irvine, CA

3 - 10 years of software development experience. Support software releases including monitoring and defect resolution when needed.

Irvine, CA

Experience breaking down functional customer use cases into software implementation user stories (web & mobile UX/UI and backend). MBA or Masters is a plus.

Long Beach, CA

Collaborate with backend and frontend engineer to drive our application & API security. Stay up to date with the latest threats and keep our systems secure from…

San Diego, CA

Writes software requirements, detailed design documents, participate in code reviews, develops and performs unit testing software applications.

CI

Developer

CuraPatient, Inc.

Irvine, CA

Strong understanding of software development methodologies, design patterns, and industry best practices. Develop, maintain, and improve backend systems for…

Irvine, CA

Comprehensive understanding of integrations (backend systems, databases and APIs). This role requires understanding of backend systems, databases and API as…

7DM

Ontario, CA

Develop illustrations, logos, and other designs using software. Familiarity with design software and technologies (such as InDesign, Illustrator, Photoshop).

Chino, CA

Knowledge of existing Amazon software and know-how to use them (ex. Jungle Scout, Helium 10, ads software, inventory software, tracking software, etc.).