3 дня назад
Software Engineer (C++/Cloud Storage)
196 350 - 292 600$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Software Engineer (C++/Cloud Storage): Building and delivering enterprise-class software-defined storage products across the full lifecycle, from feature design and development through testing and deployment, with an accent on distributed systems, cloud-native storage, and hyperscaler integrations. Focus on designing scalable and reliable storage components, solving complex system-level problems, and leading feature development in collaboration with SREs, product managers, and cloud partners.
Location: Hybrid role based in Waltham, Massachusetts; Morrisville, North Carolina; or San Jose, California, United States. Waltham is preferred, with possible consideration for RTP, North Carolina, and San Jose.
Salary: USD 196,350–292,600 per year, depending on location, qualifications, experience, and education.
Company
develops intelligent data infrastructure, including enterprise storage, integrated data services, and cloud-based software-defined storage solutions.
What you will do
- Design, develop, and test features for complex, interdependent distributed storage systems.
- Build maintainable cloud-native storage components that meet scalability, reliability, and performance goals.
- Drive feature development independently from design through completion.
- Collaborate with cloud hyperscalers, SREs, Product Management, partner teams, and cross-functional engineering groups.
- Participate in design reviews, architectural discussions, technical investigations, and solution planning.
- Mentor junior engineers in technical execution and engineering best practices.
Requirements
- 12+ years of software engineering or development experience.
- Strong experience in software design, development, and system-level architecture.
- Proficiency in C++ or C; secondary experience with Go or Python.
- Hands-on experience with cloud technologies and distributed storage systems at scale.
- Practical experience with GCP, Azure, OCI, or AWS.
- Knowledge of data structures, algorithms, multithreading, distributed systems, and modern programming practices.
Nice to have
- Team lead experience and the ability to lead features or small teams independently.
- Experience in networking and storage, especially cloud-based or distributed storage systems.
- Exposure to software-defined storage or large-scale cloud-native data platforms.
- Understanding of high-availability systems, filesystems, or networking protocols.
- Bachelor’s degree in computer science, engineering, or a related field; a master’s degree is preferred.
Culture & Benefits
- Hybrid working environment with in-office and in-person expectations.
- Health, life, retirement or pension, paid time off, and leave benefits, subject to regional policies.
- Performance-based incentives, employee stock purchase opportunities, and potential restricted stock units.
- Culture emphasizing initiative, ownership, collaboration, innovation, and work-life balance.
- Selected hiring stages may use AI tools to support human evaluation and decision-making.
Hiring process
- Applications are reviewed through the company website.
- Some stages may include AI-assisted application evaluation alongside human decision-making.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
3 дня назад
Software Engineer III (C++/Java)
92 979 - 161 672$
2 дня назад
Software Development Engineer (Distributed Systems)
148 000 - 222 000$
22 часа назад
Staff Software Engineer (Storage and Caching)
195 000 - 343 000$
9 часов назад
Senior Software Engineer, Storage Infrastructure (Go/Python)
116 700 - 145 900CAD
9 часов назад
Senior Software Engineer, Storage Infrastructure (Go/Python)
160 600 - 200 800$
6 дней назад