Talent.com
Principal Software Engineer

Principal Software Engineer

VirtualVocationsAmarillo, Texas, United States
job_description.job_card.30_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.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

serp_jobs.job_alerts.create_a_job

Principal Software Engineer • Amarillo, Texas, United States