A company is looking for a Principal Software Engineer.
Key Responsibilities:
Provide technical leadership and expertise within the Retention organization
Drive innovation and problem-solving by identifying and solving complex technical challenges
Collaborate with other departments to ensure engineering solutions meet customer needs and business objectives
Required Qualifications:
10+ years of software development experience
Demonstrated technical leadership in building highly available and scalable distributed systems
Significant experience designing, building, deploying, and maintaining cloud-based web services and microservices
Expertise in one or more programming languages (Go preferred)
Proficient in Linux with a solid understanding of operating systems