Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Software Engineer (Java): Building reliable, scalable, and secure control-plane and data-plane services for Snowflake Openflow, with an accent on distributed systems, real-time data movement, and cloud-native data integration. Focus on designing high-throughput batch and streaming pipelines, improving performance and reliability, and operating production services with monitoring and on-call support.
Location: Menlo Park, California, United States
Salary: $160,000–$230,000
Company
Snowflake provides a cloud-based data platform, while the Openflow team develops an extensible data integration platform powered by Apache NiFi.
What you will do
- Design and implement features across Openflow’s control plane and data plane.
- Build and improve distributed systems supporting batch and streaming data movement across Snowflake and non-Snowflake environments.
- Deliver small projects end to end, from requirements clarification and technical design through implementation, testing, rollout, and follow-up improvements.
- Operate production components through monitoring, on-call participation, incident response, and post-incident reliability work.
- Improve service and pipeline performance, scalability, observability, security, and maintainability.
- Collaborate on technical planning, code reviews, design discussions, shared tooling, and knowledge sharing.
Requirements
- At least 2 years of industry experience building and operating backend or platform services with distributed systems.
- Strong foundations in algorithms, data structures, systems design, operating systems, and networking.
- Practical knowledge of concurrency, replication, partitioning, streaming, fault tolerance, multithreading, memory management, and storage.
- Proficiency in Java or a similar object-oriented language such as Scala, Go, or C++.
- Experience building cloud-native services with AWS, Azure, or GCP, including containers, CI/CD, monitoring, and logging.
- BS in Computer Science or a related field, or equivalent practical experience.
Nice to have
- Experience with Apache NiFi, Kafka, Flink, Airflow, data integration, observability, streaming, or flow technologies.
- Experience with analytics or data platforms.
Culture & Benefits
- Work in a fast-moving, experimental environment focused on practical innovation.
- Collaborate with engineering, product, design, field, and open-source communities.
- Contribute to an enterprise-scale platform supporting AI and analytics workloads.
- Participate in mentoring, onboarding, and shared engineering knowledge initiatives.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →