CDK Global Logo

CDK Global

Principal Software Engineer

Reposted 18 Hours Ago
Be an Early Applicant
In-Office
2 Locations
180K-225K Annually
Senior level
In-Office
2 Locations
180K-225K Annually
Senior level
The Principal Software Engineer leads software design and development, solves complex technical challenges, mentors teams, and advocates for best practices in software development.
The summary above was generated by AI
About Us

CDK Global is a leading provider of cloud-based software to dealerships and Original Equipment Manufacturers (“OEMs”) across automotive and related industries. The Company’s cloud-based, software as a service (“SaaS”) platform enables dealerships to manage their end-to-end business operations including the acquisition, sale, financing, insuring, repair, and maintenance of vehicles. By automating and streamlining critical workflows, the integrated platform of modern solutions enables dealers to sell and service more vehicles by creating simple and convenient experiences for customers and improves their financial and operational performance.

Position Summary

Is considered a technical expert in their area of focus and provides technical thought leadership/direction to multiple teams across product lines. Provide a point of escalation for teams facing extremely complex technical challenges. Incorporates a detailed understanding of internal and industry solutions to analyze business requirements and functional specifications at broad organizational levels. Leads sessions with stakeholders to determine software requirements, complete gap analysis and document findings.

Position Responsibilities & Essential function

  • Leads highly complex design, development, testing, improvements, documentation, peer review and operationalization of several software applications for broader organizational initiatives, aligning with business strategy/priorities and meeting the requirements for function, performance/scale, security, availability, resiliency, reachability and maintainability.
  • Leads solutions for highly complex cross-product enhancements and solves highly complex issues.
  • Builds innovative new algorithms, platforms, libraries, and/or services that will support large, intricate solutions.
  • Leads planning of technical infrastructure and strategy.
  • Maintains and advocates our standards for style, maintainability, and best practices through peer reviews.
  • Mentors and trains other team members on design techniques and coding standards to increase productivity across product areas.
  • Helps build teams and cultivate innovation by driving cross-collaboration and execution of projects across multiple teams.
  • Present at relevant events (e.g., conferences, user groups, meetups, webinars) both representing the org and their own brand.

Qualifications

Preferred:

  • Deep and broad knowledge of current and emerging technologies in their areas of focus.
  • Action-oriented and results-focused.
  • Strong influencing skills; strong verbal and written communication skills along with prioritization of duties.

Education/Experience

  • Bachelor’s degree in Computer Science, Engineering, or related field with at least 12 years of programming experience, or a Master’s degree with at least 9 years of programming experience; OR in lieu of a bachelor’s degree at least 14 years of direct programming experience.
  • 5 years of relevant work experience architecting and developing distributed systems using event driven architectures, solving highly complex issues, encompassing all aspects of software development from idea to users enjoying the functionality and a stable experience with it.
  • Technical leadership experience leading project teams and setting technical direction. Experience mentoring / coaching teams in general, and specifically guiding them to face extremely complex technical challenges resulting in efficient and effective resolutions, aligned with technical direction / strategy
  • Demonstrated experience building platforms, libraries, and/or services that will support large, intricate solutions
  • Experience leading planning of technical infrastructure / strategy.
  • Experience building and maintaining architectural and design artifacts.
  • Expertise aligning with test pyramid, architectural imperatives and keeping the CI/CD pipeline humming with green builds and automated / gated promotions through the environments.
  • Experience effectively practicing distributed Agile / Scrum methodology.
  • Demonstrated experience evangelizing technology, architecture, design and coding standards across the teams they partner with.

Base Compensation: $180,000 - $225,000

CDK Global is committed to fair and equitable compensation practices. Compensation packages are based on several factors, including but not limited to skills, experience, certifications, and work location.  The total compensation package for this position may also include annual performance bonus, benefits and/or other applicable incentive compensation plans.We offer Medical, dental, and vision benefits in addition to:

  • Paid Time Off (PTO)

  • 401K Matching Program

  • Tuition Reimbursement

At CDK, we believe inclusion and diversity are essential in inspiring meaningful connections to our people, customers and communities. We are open, curious and encourage different views, so that everyone can be their best selves and make an impact.

CDK is an Equal Opportunity Employer committed to creating an inclusive workforce where everyone is valued. Qualified applicants will receive consideration for employment without regard to race, color, creed, ancestry, national origin, gender, sexual orientation, gender identity, gender expression, marital status, creed or religion, age, disability (including pregnancy), results of genetic testing, service in the military, veteran status or any other category protected by law.

Applicants for employment in the US must be authorized to work in the US.  CDK may offer employer visa sponsorship to applicants.

Top Skills

Agile
Cloud-Based Software
Event Driven Architectures
Programming
SaaS
Scrum

Similar Jobs

17 Days Ago
Hybrid
Fort Worth, TX, USA
Senior level
Senior level
Financial Services
The role involves designing and developing modern core deposits systems, leading teams in adopting advanced technologies, ensuring operational stability, and collaborating with various stakeholders to implement secure and compliant solutions.
Top Skills: Api GatewaysArtificial IntelligenceCloudJavaKafkaKubernetesMachine LearningNoSQLPostgresService MeshSQL
Yesterday
Hybrid
Austin, TX, USA
Senior level
Senior level
Financial Services
The Principal Software Engineer leads design and development of scalable distributed systems, focusing on API management solutions, mentoring junior staff, and aligning technology with business goals.
Top Skills: Api ManagementApigeeCi/CdCloudDockerInfrastructure As CodeJwtKongKubernetesMulesoftOauth
5 Days Ago
In-Office or Remote
9 Locations
Expert/Leader
Expert/Leader
Big Data • Software • Analytics
The Principal Software Engineer will architect and implement scalable solutions for distributed data processing using Apache Spark, lead projects, and develop tools for performance analysis in a large-scale environment.
Top Skills: SparkAWSAzureGCPIcebergJavaOpenshiftParquetScala

What you need to know about the Boston Tech Scene

Boston is a powerhouse for technology innovation thanks to world-class research universities like MIT and Harvard and a robust pipeline of venture capital investment. Host to the first telephone call and one of the first general-purpose computers ever put into use, Boston is now a hub for biotechnology, robotics and artificial intelligence — though it’s also home to several B2B software giants. So it’s no surprise that the city consistently ranks among the greatest startup ecosystems in the world.

Key Facts About Boston Tech

  • Number of Tech Workers: 269,000; 9.4% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Thermo Fisher Scientific, Toast, Klaviyo, HubSpot, DraftKings
  • Key Industries: Artificial intelligence, biotechnology, robotics, software, aerospace
  • Funding Landscape: $15.7 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Summit Partners, Volition Capital, Bain Capital Ventures, MassVentures, Highland Capital Partners
  • Research Centers and Universities: MIT, Harvard University, Boston College, Tufts University, Boston University, Northeastern University, Smithsonian Astrophysical Observatory, National Bureau of Economic Research, Broad Institute, Lowell Center for Space Science & Technology, National Emerging Infectious Diseases Laboratories

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account