Job Summary
A company is looking for a Senior Principal Software Engineer to join their team.
Key Responsibilities:
- Lead the architecture, design, and development of scalable, high-performance systems and software applications
- Collaborate with cross-functional teams to translate business requirements into robust technical solutions
- Provide mentorship and guidance to software engineers, fostering a culture of collaboration and innovation
Qualifications:
- Over 15 years of experience in software development with expertise in system programming (C, Rust, C++)
- Extensive knowledge of networking fundamentals and cloud-based networks
- Proficient in designing and building distributed, fault-tolerant, high-performance systems
- Solid understanding of advanced systems concepts, including event-driven architecture and performance optimization
- Proven track record as a technical leader overseeing large-scale projects from inception to delivery
Comments