A leading technology company is seeking a Software Engineer to build and maintain data infrastructure for millions of users. The ideal candidate will have over 3 years of experience in software engineering, strong programming skills in languages like Python and Java, and a passion for creating impactful products. This role offers competitive compensation between $160,000 to $180,000, equity, and benefits, with opportunities for relocation assistance to the San Francisco Bay Area.
Qualifications
3+ years of software engineering experience with strong programming skills in Python, Java, Rust, Go, or similar.
Solid CS fundamentals and ability to quickly learn new technologies.
Proven debugging skills and growth mindset.
Strong collaboration skills and ability to explain technical concepts.
Responsibilities
Build and maintain data infrastructure processing petabytes of data.
Write clean, well-tested code for data ingestion and serving systems.
Own projects end-to-end with guidance from senior engineers.
Collaborate with teams to deliver solutions that power insights.
Skills
Python
Java
Rust
Go
Debugging skills
Collaboration skills
Tools
Kafka
Spark
Flink
Airflow
Dagster
SQL
AWS
GCP
Azure
Docker
Kubernetes
Job description
A leading technology company is seeking a Software Engineer to build and maintain data infrastructure for millions of users. The ideal candidate will have over 3 years of experience in software engineering, strong programming skills in languages like Python and Java, and a passion for creating impactful products. This role offers competitive compensation between $160,000 to $180,000, equity, and benefits, with opportunities for relocation assistance to the San Francisco Bay Area.