Staff Software Engineer — Palo Alto, CA
Зарплата не указана
ОткликнутьсяJob Title:Staff Rust Software Developer
Location: Palo Alto,CA (Onsite)
Job Description:
• Bachelor’s degree in engineering or computer science.
• 3+ years of software development experience
• 1+ year experience with the Rust programming language
• 1+ year experience in designing simple, elegant APIs with a strong emphasis on clarity, scalability, flexibility, versioning, and error handling.
• Master’s degree in engineering or computer science.
• 1+ year experience with C++17 programming language
• Proficiency with scripting languages (Python, Bash).
• Experience profiling and improving embedded software performance.
• Demonstrated expertise and proficiency in pair programming, showcasing a strong understanding of its benefits and effectiveness in collaborative software development.
• Proficient working in Linux and macOS environments.
• Proficient with version control systems, such as Git, and Agile development methodologies.
• Proven experience in designing simple, elegant APIs with a strong emphasis on clarity, scalability, flexibility, versioning, and error handling.