Openflow Software Engineer - Real-Time Data Pipelines

Snowflake

Menlo Park (CA)

On-site

USD 160,000 - 230,000

Full time

13 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, dental, vision insurance
401(k) retirement plan
Paid holidays
Paid time off
Parental leave
Employee assistance program

Job summary

Snowflake is seeking a Software Engineer for the Openflow team to design and implement real-time, bi-directional data movement within a cloud-native platform. You will contribute to distributed systems and workflows across Snowflake and external environments, delivering scalable services with strong engineering discipline.

The role requires a solid CS foundation, production experience with distributed systems, and proficiency in Java or similar languages.

Qualifications

  • BS in Computer Science or related field.
  • Experience building and operating backend or platform services.
  • Practical knowledge of distributed systems concepts and concurrency.
  • Experience with cloud-native services and containers (AWS/Azure/GCP).
  • Proficiency in Java or similar OO language; Scala/Go/C++ acceptable.

Responsibilities

  • Design and implement features in Openflow’s control plane and data plane for real-time, bi-directional data movement.
  • Contribute to distributed systems for batch and streaming workloads with high throughput and low latency.
  • Deliver small projects end-to-end from design to rollout with guidance from senior engineers.
  • Operate and support built components including monitoring, on-call, and incident response.
  • Follow solid engineering practices: clean code, testing, observability, security, documentation.
  • Collaborate across engineering, product, and design to clarify requirements and plan milestones.
  • Analyze and improve performance, scalability, and reliability using profiling and metrics.
  • Contribute to code reviews, design discussions, and knowledge sharing.

Skills

Distributed systems
Java (or similar OO language)
Cloud-native services
Strong CS fundamentals
Large codebases
Collaboration & communication

Education

BS in Computer Science or related field

Tools

Docker
Kubernetes
CI/CD pipelines
Monitoring stacks

Job description

Snowflake is seeking a Software Engineer for the Openflow team to design and implement real-time, bi-directional data movement within a cloud-native platform. You will contribute to distributed systems and workflows across Snowflake and external environments, delivering scalable services with strong engineering discipline.

The role requires a solid CS foundation, production experience with distributed systems, and proficiency in Java or similar languages.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Real-Time Data Platform Engineer
Real-Time Data Platform Engineer

Neura Market • Menlo Park (CA)

On-site
USD 140,000 - 210,000
Software Engineer - Openflow
Software Engineer - Openflow

Neura Market • Menlo Park (CA)

On-site
USD 140,000 - 210,000
Principal Engineer — Cloud-Scale Streaming & Data Pipelines
Principal Engineer — Cloud-Scale Streaming & Data Pipelines

The available sources do not contain information about the company name for rounx.com. • United States

On-site
USD 180,000 - 260,000
Software Engineer - Openflow
Software Engineer - Openflow

Snowflake • Menlo Park (CA)

On-site
USD 160,000 - 230,000
Medical, dental, vision insurance
401(k) retirement plan
Paid holidays
+3
Snowflake Data Engineer
Snowflake Data Engineer

Reuben Cooley • New York (NY)

On-site
USD 150,000 - 190,000
Cloud Database Engineer - Distributed Systems
Cloud Database Engineer - Distributed Systems

Snowflake • Menlo Park (CA)

On-site
USD 160,000 - 230,000
Medical, dental, vision insurance
401(k) retirement plan
Flexible spending & health savings
+2
Senior Data Engineer - Data Pipelines & Snowflake (Remote)
Senior Data Engineer - Data Pipelines & Snowflake (Remote)

Snowflake • Menlo Park (CA)

Hybrid
USD 110,000 - 140,000
Comprehensive health insurance plans
Health savings accounts
Robust retirement plans
+2
Principal Software Engineer - Metadata & Scalable Systems
Principal Software Engineer - Metadata & Scalable Systems

Snowflake • Bellevue (WA)

Hybrid
USD 150,000 - 200,000
Senior PM, AI-Driven Data Connectors (Openflow)
Senior PM, AI-Driven Data Connectors (Openflow)

Snowflake • Bellevue (WA)

On-site
USD 200,000 - 288,000
Software Engineer - Database Engineering
Software Engineer - Database Engineering

Linuxconfig • Menlo Park (CA)

On-site
USD 180,000 - 250,000