Talent.com
Principal Software Engineer

Principal Software Engineer

VirtualVocationsReno, Nevada, United States
30+ days ago
Job type
  • Full-time
Job description

A company is looking for a Principal Software Engineer.

Key Responsibilities

Drive end-to-end software architecture and system design across multiple products and components

Collaborate with cross-functional teams to design cohesive solutions that span multiple domains

Provide architectural oversight and technical leadership across multiple engineering teams

Required Qualifications

Bachelor's or Master's degree in Computer Science, Software Engineering, or equivalent experience

12+ years of software development experience on Linux or Unix-style platforms

Deep expertise in at least two core programming languages (e.g., Golang, C++, Rust, or Java)

Strong experience designing and scaling distributed systems and APIs

Proficiency with CI / CD pipelines and automation practices

Create a job alert for this search

Principal Software Engineer • Reno, Nevada, United States