Senior Software Engineer, Platform -

Ads by Google

Position Title: Senior Software Engineer, Platform
Company: Confidential
Country: USA
Publication Date: 17/07/2017
ID: 107555427

CarGurus' Platform/Infrastructure team is hiring a Senior Software Engineer, Platform. The Platform plays a key role forCarGurus tooperate at scale. We aremodernizingourtechnologyplatformand are looking to define key architectural capabilities, guide development teams on their successful implementation, and ensure the stability, security and scalability of our systems.

What You'll Do:

You will work within our Platformteam to lead the technical strategy, design, implement and enhance the core infrastructure of CarGurus. This infrastructure includes, but is not limited to, search and storage solutions, data pipelines, observability systemsand developertooling.CarGurus site functions range from e-commerce, B2B, Analytics, and Data.

As a Senior Software Engineer, Platform you will:
Work on newand existingprojects such asour data streaming platform, container & micro-services infrastructure, and distributed search systems.
Define our platform roadmap
Deliver features consistently
Work with other teams to roll out platform updates and mentor other engineers
Have a largeimpact in deliveringa high-quality development environment with great quality code and products

Who You Are:
Have 8+ years of engineering experience
BS degree or higher in Computer Science or related field
Experienced with distributed,high performance and loosely coupled systems
Have a deep understandingof distributedmessagingsystems, modern search engines and various data storage and retrieval techniques
Fluent in at least one programming language, preferably on the JVM
Expertise with MySQL or other relational databases
Biased towards using data to arrive at decisions

Our technical environment : Java, JEE, Javascript, HTML, CSS, React, Spring, Hibernate, MySQL,MongoDB, Elasticsearch, Kafka, Docker, Jenkins/Maven, Selenium


- Expert Tips: How to Construct an IT Resume/CV

As the IT job market becomes increasingly competitive, landing the right job has become almost an art form. Which is why a resume template with fill-in-the-blanks will no longer put you at...see more

- 7 mistakes to sending your CV by email
Here are 7 mistakes that cause your resume never reaches the inbox or be removed without opening !. The aim of the CV is to get the interview, but if they are not getting when you send it,...see more


- Common Mistakes Made at Job Interviews
Preparing for that upcoming interview can be difficult.  You should be doing research about both the company you are interviewing for and the position you want.  You want to...see more

- How to Sell Yourself at Your Next Job Interview
Many gifted salespeople who can effortlessly sell any object or idea struggle to promote themselves. A lack of self-promotion skills can be a matter of humility, or an inability to...see more

Apply Now! BACK Would you like to see more jobs like this one?

Warning: unfortunately, there are some dishonest organizations who are trying to take advantage of people who are applying for a job. See more

Here are some of our newer ads

Senior Software Engineer, Platform