Jobs and Careers
HE

Senior Software Engineer

Hearst
New York City, United Statesfull_timeVerifiedPosted 26 Oct 2024
💰 $155,000/yr($129,000/yr$155,000/yr)

About the role

Hearst Autos connects car buyers, owners, and enthusiasts to the information they need, the experiences they crave, and the vehicles they love. As a division of Hearst Magazines, we offer the best of both worlds: a nimble, fast-paced entrepreneurial environment coupled with the career development opportunities and perks of an established company.

Bring a Trailer is part of the Hearst Autos family. BaT Auctions are the best way to buy and sell classic, collector, and enthusiast vehicles. We curate vehicles submitted by our audience and craft transparent auction listings that present the vehicles as they are—without superlatives or dubious used-car-lot language. BaT's ever-growing community of knowledgeable users vets each listing so potential buyers can bid with confidence. 

You will join a diverse, supportive community of engineers who are creating a next-generation auction marketplace and supporting services. We’re transitioning from a PHP/WordPress application to microservices and a front-end built using modern web technologies like Python, JavaScript, Node.js, Postgres, Elasticsearch, Redis, and React. We also build and maintain native mobile applications for both iOS and Android. We believe in crafting simple, elegant solutions to solve complex problems. 

Things we look for

  • Takes initiative to constantly improve individually and as a part of a team.
  • Responsible for the complete delivery of a feature or service from inception to completion in an iterative agile environment.
  • You have been a lead on a project building something you are proud of.
  • Collaborate in feature planning for large epics.
  • Logically break down complex features into smaller deliverables.
  • You write tests to improve the quality, modularity, and maintainability of your code.
  • You understand and have experience with concurrency and asynchronous programming.
  • Solid experience in server-side programming in Node.js, Java, Go, Python or similar languages - not tied to a specific language or framework, but able to quickly adapt and learn new skills.
  • Can quickly debug and troubleshoot production issues involving third party services.
  • Can optimize application performance, database queries, and asset manipulation.

Skills and Experience

  • 5+ years of experience building web applications and services.
  • CS degree or equivalent real-world experience and knowledge of CS fundamentals.
  • Eager to learn any new languages / frameworks that apply.
  • Relational databases / data models

Bonus Points:

  • Docker, Kubernetes
  • Cloud development - Amazon AWS and Google Cloud
  • Experience with using componentized design systems
  • Knowledge of relational and non-relational databases and data models

This is a full-time, remote position. Please note that we can only consider applicants from the following states: CA, CO, DE, FL, IL, IN, MD, MI, MN, NY, NC, OH, PA, RI, TX, VA, WA, WI. Applicants must be authorized to work for ANY employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time.

The base salary for this role is between $129k and $155k.  The actual base pay offered is dependent upon many factors, such as: transferable skills, work experience, business needs and market demands. The base pay range is subject to change and may be modified in the future

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status. 

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Hearst

View company profile →