Skip to content


Seattle WA Full Time Posted: Friday, 17 February 2017

Stability meets Agility.

With more than $2 billion in revenues, CDK Global (NASDAQ:CDK) is a leading global provider of integrated information technology and digital marketing solutions to the automotive retail industry. CDK Global provides solutions in more than 100 countries, serving more than 27,000 retail locations and most automotive manufacturers.

CDK Global's solutions automate and integrate critical processes from pre-sale targeted advertising to the sale, financing, insurance, parts supply, repair and maintenance of vehicles, with an increasing focus on utilizing data analytics and predictive intelligence.

From data scientists to sales and operations experts, we're hiring to support your growth and ours - Green light your career.

We are looking for a Senior Software Engineer to innovate our growing Digital Advertising & Marketing Platform offering. In this role, you will work with a small focused and incredibly successful team to develop creative solutions to solve complex real world problems and optimize value for our customers. You will be involved and working on the latest algorithms to maximize the value for every dollar spent while maintaining superior relevance to car shoppers. Our Digital Advertising & Marketing Platform offering is changing the automotive landscape through our broad set of highly specialized and targeted consumer offerings. This position is a rewarding opportunity to express your creativity, work with the latest technologies alongside intelligent, innovative people touching millions of consumers. Take part in disrupting the car buying experience.


  • Evolve existing framework to support new scalability requirements as well new functionality needed
  • Identify and drive new solutions to enhance the development cycle to increase development productivity
  • Work with team to drive better persistence structures to increase throughput throughout the various layers in the application including database
  • Analyze and test new algorithms to increase ROI on media spend across various providers and within each provider
  • Mentor and lead subordinate developers in adopting best practices craftsmanship
  • Work with product owners to identify and iron out upcoming business needs and develop technical backlog to answer those needs in timely manner


  • Enthusiasm for solving interesting and complicated problems
  • 10+ years of software development experience
  • Extensive experience designing and implementing highly scalable, distributed application systems
  • Extensive experience programming in Java, writing complex finely tuned SQL
  • Extensive knowledge in fine tuning SQL and understanding execution plans
  • Extensive experience designing robust scalable applications
  • Extensive experience architecting complex data models to handle millions of transactions
  • Experience in application design and implementation using agile practices & TDD
  • Experience with highly scalable/distributed systems
  • Experience with Spring, AJAX, JSF, Struts, iBatis, Hibernate, SEAM, MS-SQL 2005 and Oracle 10g is a plus

CDK Global knows you have passions outside of work. You have family, friends, sporting events, and lots of things going on. That's why we offer a comprehensive benefits package to not only take care of you but your family as well. All of our benefits are effective the first day of employment including 401K matching, paid time off to re-energize, donate your time to volunteer in your community, and tuition reimbursement to name a few.

CDK Global is an Equal Opportunity Employer; Minorities/Women/Veterans/Disabled.
We believe that diversity in all aspects of business leads to strength.

Seattle WA, United States of America
CDK Global
CDK Global
2/17/2017 12:07:55 AM

We strongly recommend that you should never provide your bank account details to an advertiser during the job application process. Should you receive a request of this nature please contact support giving the advertiser's name and job reference.