Senior Software Engineer
Posted on 9/10/2023
Locations
Seattle, WA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Apache Spark
Rust
Python
Go
Blockchain
CategoriesNew
Software Engineering
Requirements
- 5+ years designing, implementing, and shipping production data and/or machine learning runtimes and distributed systems
- Experience with real-time and batch big data sets and platforms, ideally 10-100+ TB
- Solid understanding of modern data stacks, ideally in Spark, dbt, Dremio, Apache Iceberg and Arrow
- A track record of good design, architectural, engineering and product decisions
- Excellent communication skills
Responsibilities
- Design and implement big data, distributed, blockchain, and machine learning systems using modern tech stacks in Golang and Python
- Work with our founders to design the Spice.xyz technical roadmap and architecture to deliver lasting value to customers
- Build high-performance and scalable architecture to meet the evolution and needs of a rapidly growing platform
- Grow your career with a team of experienced engineers, using the latest technologies like Apache Arrow, to create the modern data and AI platform for blockchains
- You are passionate about and have a knack for building amazing developer experiences
- You can take a customer focused product and make it accessible with technology
- You are a creative problem solver and approach solutions from different angles, focusing on possibility, rather than limitations
- When faced with ambiguity, you are a guiding north star and create clarity for the team
- You are passionate about high performance and have high standards
Desired Qualifications
- Proficiency in Golang (Rust, C++, and Python experience are a )