Senior Full Stack Software Engineer (Remote) @ Vroom - New York, NY

Job Overview

a month ago

Senior Full Stack Software Engineer (Remote)

Vroom - New York, NY

Vroom is an innovative end-to-end ecommerce company that is revolutionizing the car buying experience. Our scalable, data-driven technology brings all phases of the vehicle buying and selling process to consumers wherever they are and offers an extensive selection of vehicles, transparent pricing, competitive financing, and contact-free, at-home pick-up and delivery. We have experienced tremendous growth and have become a disruptive force in the automotive industry. Vroom is an exciting, dynamic workplace, and there's no better time to join the team than right now.

As a member of our growing engineering team, you'll play a pivotal role in establishing our product offerings and technical architecture. You'll be responsible for building, owning, and shipping products. You'll be focused on creating real impact! We're looking for great engineers who think about intuitive user interfaces, scalable distributed systems, highly fault tolerant services, and Vroom's data collection and storage needs. Responsibilities:
  • Consistently delivering high quality code
  • Facilitate discussions that encourage healthy discussion about technology
  • Develop efficient and reusable UI components within our Design System
  • Able to collaborate with stakeholders across Vroom
  • Identify and resolve performance and scalability issues across the full stack
  • Vocal in meetings and code reviews but also be respectful of people's opinions
  • You are self-aware, willing and open to learning from everyone
  • Mentor and lead by example, you are able, willing, and happy to support your team
  • You're curious, keeping your skills sharp and pushing our tech stack forward using well tested and reliable technologies
  • You push the needle forward for the team to increase code quality, code maintainability, and team productivity.
  • Create and maintain technical documentation
Qualifications:
  • 5+ years of software engineering experience in a professional environment
  • Strong computer science fundamentals and good knowledge of various programming design patterns
  • Real world experience shipping production ready JavaScript, React, Typescript and Node.js code
  • Experience with PostgreSQL, MySQL, SQL Server or Oracle
  • Familiar with CSS preprocessors, webpack, JSX, and NextJS
  • Experience with CI/CD tools such as Jenkins and Gitlab
  • Experience working in an environment that values TDD and other quality best practices
  • Experience working with AWS and/or GCP (Google Cloud Platform) infrastructure
  • Experience building scalable web architecture and distributed systems
  • Strong software design skills; database modeling a plus
  • Openness to learning new programming languages
Nice to Haves:
  • Experience with implementing secure web applications following industry standards
  • Experience with measuring and benchmarking performance
  • Experience with rendering techniques such as CSR, SSR and SSG.
  • Experience with authentication, like OAuth 2.0
  • Experience with adaptive design on multiple browsers
  • Experience with UI testing
  • Actively involved in the open source community and contributes to any open source frameworks in the web development ecosystem #L1-CL1

Commitment to Diversity and Equal Employment Opportunity


Vroom is an equal opportunity employer that is committed to creating a work environment where all employees can find their drive. To do that, we champion a workplace where each and every person is treated with dignity and respect and is valued for their unique perspective and contributions. Our values of SPEED: Service, Progress, Employees, Engagement, and Development are only possible in an environment where every individual has the ability to bring their whole selves to work and contribute fully.


Vroom’s policy is to maintain a working environment that encourages mutual respect, promotes harmonious and congenial relationships between employees, and is free from all forms of discrimination and harassment of any employee (or applicant for employment or service provider) by anyone, including supervisors, co-workers, vendors, or clients. Harassment and discrimination in any manner or form is expressly prohibited. There is no tolerance for discrimination or unequal treatment of any kind on the basis of race, color, religion, creed, gender, sex, sexual orientation, gender identity or expression, pregnancy, sexual and reproductive health decisions, national origin, age, disability, genetic information, marital status or civil partnership/union status, familial status, military or veteran status, predisposition or carrier status, domestic violence victim status, alienage or citizenship status, unemployment status, sexual violence or stalking victim status, caregiver status, or any other characteristic protected by law.
This practice applies to all terms, conditions and privileges of employment including, but not limited to, recruitment, selection, promotion, demotion, transfer, layoff, rehire, termination of employment, development and training, compensation, benefits and retirement.


Please review our privacy and CCPA policies

Similar Jobs

Software Engineer

DataDog

New York, NY

Build low-overhead data collection tools based on eBPF that collect important metrics from the kernel and in particular the network stack.

Sr. Specialist, Full-Stack Developer*

BNY Mellon

New York, NY

REQUIREMENTS: Bachelor’s degree or foreign equivalent in Computer Science, Computer Engineering, or a related field and seven (7) years of progressively…

Equity Administrative Analyst

DataDog

New York, NY

Experience with the E*TRADE Equity Edge Online platform and other major third-party equity software systems and brokerage firms.

Sr. Spec, Full-Stack Dev

BNY Mellon

Jersey City, NJ

Integrate software components into a fully functional software system. Execute full lifecycle software development. Actively participate in code reviews.

Principal, Back-End Developer

BNY Mellon

New York, NY

Integrate software components into a fully functional software system. Maintain software functionality and currency (technical debt and gain).

Specialist - Software Engineering

Larsen & Toubro Infotech Limited

Edison, NJ

Contributes to continual improvement by suggesting improvements to software architecture, software development process and new technologies etc.

Ld. Full-Stack Dev

BNY Mellon

New York, NY

Integrate software components into a fully functional software system. Execute full lifecycle software development. Actively participate in code reviews.

Principal, Full-Stack Developer

BNY Mellon

New York, NY

Integrate software components into a fully functional software system. Maintain software functionality and currency (technical debt and gain).

Application Support/Monitoring Analyst

BNY Mellon

New York, NY

Full stack platform knowledge to troubleshoot and provide independent analysis. Maintains and supports applications and their operating environments via timely…

Spec, Full-Stack Dev

BNY Mellon

New York, NY

Integrate software components into a fully functional software system. Execute full lifecycle software development. Ability to debug production issues.

Prin, Full-Stack Dev

BNY Mellon

New York, NY

Provides application software development services or technical support in more complex situations. 7-9+ years of experience as a developer with one or more of…

Prin, Full-Stack Dev

BNY Mellon

Jersey City, NJ

Integrate software components into a fully functional software system. Maintain software functionality and currency (technical debt and gain).

Sr. Group Manager, Application Development

BNY Mellon

New York, NY

We are engineering a full-stack monitoring and automation platform utilizing open source software (Prometheus, Grafana, ELK, Spring, Cloudprober), commercial…

Senior Technical Support Engineer - Opportunity for Working Remotely Newark, NJ

VMware

Newark, NJ

Familiarity with a variety of enterprise management tools and software. As a VMware Senior Technical Support Engineer, you will be expected to be highly…

Prin, Back-End Dev

BNY Mellon

New York, NY

Integrate software components into a fully functional software system. Maintain software functionality and currency (technical debt and gain).

Senior Front End Developer

BNY Mellon

Jersey City, NJ

Integrate software components into a fully functional software system. Execute full lifecycle software development. Actively participate in code reviews.

Prin, Full-Stack Dev-Application Delivery Lead

BNY Mellon

Jersey City, NJ

Integrate software components into a fully functional software system. Maintain software functionality and currency (technical debt and gain).

Senior Technical Support Engineer - Opportunity for Working Remotely Philadelphia, PA

VMware

Philadelphia, PA

Familiarity with a variety of enterprise management tools and software. As a VMware Senior Technical Support Engineer, you will be expected to be highly…

Associate Site Reliability Engineer

Broadridge

Edgewood, NY

1-2+ years of experience with commercial service infrastructure at both a software and infrastructure level. Provides estimates of all priority and non-priority…

Senior Technical Support Engineer - Opportunity for Working Remotely New York, NY

VMware

New York, NY

Familiarity with a variety of enterprise management tools and software. As a VMware Senior Technical Support Engineer, you will be expected to be highly…

Specialist - Data Engineering

Larsen & Toubro Infotech Limited

Edison, NJ

Contributes to continual improvement by suggesting improvements to software architecture, software development process and new technologies etc.

Java Full Stack Developer

Infosys

Pennington, NJ

Infosys is seeking a Java full-stack Developer. At least 4 years of experience in software development life cycle. Experience in the Banking domain.

Manager Software Engineering - Consumer Technology

Citizens

Stamford, CT

Familiarity with full-stack development. 10+ years of experience in software development. Significant experience in full stack end to end software engineering:…

Engineer Lead

Law School Admission Council

Newtown, PA

Continuously monitor, test, and optimize software. Collaborate with software engineers, product managers, analyst, and stakeholders to deliver solutions that…

Ad