A leading tech company is seeking a Software Engineer to develop next-generation technologies, focusing on distributed systems for Google Cloud. The role involves solving complex technical challenges, leading project priorities, and collaborating with cross-functional teams. Candidates should have extensive C++ programming experience, solid knowledge of system design, and the ability to drive complex projects. The competitive salary range for this position is $248,000-$349,000, with bonus and equity options.
Qualifications
8 years of experience programming in C++.
5 years of experience with software product design, architecture, and testing.
Experience driving complex technical projects and providing leadership.
Responsibilities
Influence and coach a distributed team of engineers.
Manage project priorities, deadlines, and deliverables.
Develop technical roadmaps and drive architecture and design.
Skills
C++ programming
Design and architecture
Distributed databases
System design and performance
Multithreading and synchronization
Education
Bachelor's degree or equivalent experience
BA/BS in Computer Science or related field
Tools
Redis
Memcached
Linux Internals
Job description
A leading tech company is seeking a Software Engineer to develop next-generation technologies, focusing on distributed systems for Google Cloud. The role involves solving complex technical challenges, leading project priorities, and collaborating with cross-functional teams. Candidates should have extensive C++ programming experience, solid knowledge of system design, and the ability to drive complex projects. The competitive salary range for this position is $248,000-$349,000, with bonus and equity options.