Cornerstone Ondemand - Portland, OR

posted 3 days ago

Full-time - Senior
Portland, OR
Computing Infrastructure Providers, Data Processing, Web Hosting, and Related Services

About the position

The Lead Principal Software Engineer at Cornerstone OnDemand is responsible for leading the design and development of innovative software solutions. This role involves collaborating with cross-functional teams to ensure high-quality software delivery while mentoring junior engineers and driving technical excellence within the team.

Responsibilities

  • Lead the design and development of software solutions.
  • Mentor and guide junior engineers in best practices and technical skills.
  • Collaborate with product management and other stakeholders to define software requirements.
  • Ensure high-quality software delivery through code reviews and testing.
  • Stay updated with industry trends and technologies to drive innovation.

Requirements

  • Proven experience in software engineering and architecture.
  • Strong proficiency in programming languages such as Java, C#, or Python.
  • Experience with cloud technologies and microservices architecture.
  • Excellent problem-solving skills and ability to work in a team environment.
  • Strong communication skills to collaborate with various stakeholders.

Nice-to-haves

  • Experience with DevOps practices and tools.
  • Familiarity with Agile methodologies.
  • Knowledge of machine learning and AI technologies.

Benefits

  • Health insurance coverage
  • 401k retirement plan
  • Paid time off and holidays
  • Professional development opportunities
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service