Software Engineer
Posted Updated
Description
- We are hiring Software Engineers to join our team
- This is an opportunity to join us in-person as an early employee and make a large impact at a high growth start-up
- You will tackle challenging engineering problems with a high degree of autonomy and ownership
- We are looking for a software engineer with a strong background in systems engineering
- At Chalk we are solving problems drawn from the fields of DBMS query planning & optimization, compilers, and distributed analytical data processing systems
- Work directly with Chalk’s co-founders to productionize our first iteration
- Write Python and Rust
- Design, implement, ship, and maintain significant components of our query planning and execution engine
- Iterate rapidly to improve Chalk’s platform in response to customer needs
Benefits
- Full medical, dental, and vision insurance
- Flexible Spending Account (FSA) and Health Savings Account (HSA)
- Expert healthcare guidance and live one-on-one support
- 401(k) retirement savings
- Generous holiday schedule
- Generous PTO annually
- Daily lunch and dinner on us
- Flex commuter benefits
- Grab a ride home on us
- Bachelor’s degree in Computer Science or equivalent
- 4+ years experience of professional backend software engineering experience
- Track record of learning new concepts quickly
- Experience implementing data infrastructure
- Strong communication skills
- Experience with Rust
- Experience with developing PaaS-like software
- Strong working knowledge of computer science fundamentals. We’re not looking for experience from drilling leet code – we need folks who are comfortable building and maintaining real systems
- Ability to work autonomously & to make pragmatic tradeoffs with an eye towards business outcomes
- Experience with distributed systems/compilers/query planners
- Comfort with leading development of new components of existing systems, and with taking ownership of existing software
