Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer, Product image - Rise Careers
Job details

Software Engineer, Product

About Eventual

Eventual is a data platform that helps data scientists and engineers build data applications across ETL, analytics and ML/AI.


OUR PRODUCT IS OPEN-SOURCE AND USED AT ENTERPRISE SCALE

Our distributed data engine Daft is open-sourced and runs on 800k CPU cores daily. This is more compute than Frontier, the world's largest supercomputer!

Today's data tooling (Spark, Presto, Snowflake) was built for a world of tabular data analytics, but does not generalize to the needs of modern ML/AI such as multimodal data, heterogenous compute and user-defined Python algorithms.

Eventual and Daft bridge that gap, making ML/AI workloads easy to run alongside traditional tabular workloads.


Key Responsibilities

As a Software Engineer on the product team, you will be an early member Eventual with primary responsibilities around building out key features for our open-sourced data engine, Daft.

You will be working on core features of Daft across the entire stack from the Daft frontend API and dashboard to its distributed scheduler and low-level Rust execution engine.

Our goal is to build the world’s best open-source distributed query engine, and your work will play a key role in realizing that vision.

We are a young startup - so be prepared to wear many hats such as tinkering with infrastructure, talking to customers and participating heavily in the core design process of our product!


What we look for

We are looking for a candidate with a strong foundation in fullstack engineering and with an obsessive focus on users.

Our ideal candidate has:

  1. 5+ years of experience working with fullstack engineering (web applications, cloud infrastructure, databases etc)

  2. Proven experience in building and delivering core product features with a strong focus on user obsession, including direct collaboration with clients to gather requirements, manage feedback, and provide timely support.

  3. A unique startup growth mindset of responsibly take on tech debt for velocity and building for future extensibility

  4. Familiarity and experience with cloud technologies (e.g. AWS S3 etc)

Most importantly, we are looking for someone who works well in small, focused teams with fast iterations and lots of autonomy. If you are passionate, intellectually curious and excited to build the next generation of distributed data technologies, we want you on the team!


Benefits and Remote Work

We are believers in both having the flexibility of remote work but also the importance of in-person work, especially at the earliest stages of a startup. We have a flexible hybrid approach to in-person work with at least 3 days of in-person work typically from Monday - Wednesday at our office in San Francisco.

We believe in providing employees with best-in-class compensation and benefits including meal allowances, Unlimited PTO, conferences, comprehensive health coverage including medical, dental, vision and more.


About the interview

INTRODUCTORY CALL [15M]

A short phone screen over video call with one of our co-founders for us to get acquainted, understand your aspirations and evaluate if there is a good fit in terms of the type of role you are looking for.

TECHNICAL PHONE SCREEN [1 HR]

A technical phone screen question over video call to understand your technical abilities.

TECHNICAL INTERVIEW PANEL [4 HR]

Technical interviews with the rest of the Eventual team with questions to further understand your technical strengths, weaknesses and experiences.


MEET THE TEAM

As many chats as necessary to get to know us - come have a coffee with our co-founders and existing team members to understand who we are and our goals, motivations and ambitions.

We look forward to meeting you!


WE'RE GROWING - COME GROW WITH US!

We are well funded by investors such as YCombinator, Caffeinated Capital, Array.vc and top angels in the valley from Databricks, Meta and Lyft.

Our team has deep expertise in high performance computing, big data technologies, cloud infrastructure and machine learning. Our team members have previously worked in top technology companies such as AnyScale, Tesla and Lyft.

We are looking for exceptional individuals with a passion for technology and a strong sense of intellectual curiosity.

If that sounds like you, please reach out even if you don't see a specific role listed that matches your skillsets - we'd love to chat!

Eventual Glassdoor Company Review
4.8 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Eventual DE&I Review
5.0 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Eventual
Eventual CEO photo
Unknown name
Approve of CEO

Average salary estimate

$140000 / YEARLY (est.)
min
max
$120000K
$160000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer, Product, Eventual

Join Eventual as a Software Engineer, Product, and be part of an innovative team crafting the next generation of data applications. Based in the vibrant tech hub of San Francisco, our mission is to bridge the gap in modern ML/AI workloads through our groundbreaking open-source data engine, Daft. You’ll have the unique opportunity to contribute to core product features, spanning the frontend API to the distributed scheduler and low-level Rust execution engine. As a startup, flexibility and adaptability are key—you’ll engage in customer interactions, shaping the design and functionality of our products. With at least 5 years of fullstack engineering experience, you’ll leverage your cloud technology skills and user-centric mindset to deliver exceptional solutions alongside a passionate team. We believe in a hybrid work model that balances the benefits of remote flexibility with essential in-person collaboration. Enjoy unlimited PTO, health benefits, and the freedom to grow your career at a cutting-edge company funded by top investors. If you're excited to leverage your tech skills to make a significant impact in the world of data, then we can't wait to hear from you!

Frequently Asked Questions (FAQs) for Software Engineer, Product Role at Eventual
What are the key responsibilities of a Software Engineer, Product at Eventual?

As a Software Engineer, Product at Eventual, your main responsibilities include developing key features for our open-source data engine, Daft. This means working on everything from the frontend API to the distributed scheduler and low-level Rust execution engine. You will also engage with customers to gather feedback, contribute to the core design process, and help iterate rapidly in a startup environment.

Join Rise to see the full answer
What qualifications are required for a Software Engineer, Product position at Eventual?

To qualify for the Software Engineer, Product role at Eventual, you need a strong foundation in fullstack engineering with at least 5 years of experience. Experience in user-focused product development, cloud technologies like AWS, and a growth mindset towards technology debt are also crucial. You're expected to work well in small teams and be willing to take on challenges in a fast-paced startup setting.

Join Rise to see the full answer
What is the work culture like for a Software Engineer, Product at Eventual?

Eventual embraces a dynamic work culture that emphasizes collaboration, flexibility, and innovative thinking. We follow a hybrid model allowing at least three days of in-person work at our San Francisco office, while also respecting the importance of remote work. The environment is designed for autonomy and fast iterations, ensuring that every team member's voice contributes to the company's vision.

Join Rise to see the full answer
What are the benefits provided to Software Engineers, Product at Eventual?

Eventual offers competitive benefits, including unlimited PTO, comprehensive health coverage, meal allowances, and opportunities to attend conferences. We're committed to supporting our team's well-being and work-life balance, and we believe exceptional compensation reflects the value our engineers bring to the company.

Join Rise to see the full answer
How does the interview process work for a Software Engineer, Product at Eventual?

The interview process at Eventual consists of a brief introductory call, followed by a technical phone screen to assess your skills. Successful candidates will participate in a more extended technical panel interview with various team members to delve deeper into your experiences. Additionally, we prioritize meeting our team members for candid conversations to help you understand our culture and goals better.

Join Rise to see the full answer
Common Interview Questions for Software Engineer, Product
Can you explain your experience with fullstack engineering and its applicability to this role?

In answering this question, provide examples from past projects where you worked across both the frontend and backend. Highlight technologies you've used and how you've collaborated with customers to ensure usability and robust feature development.

Join Rise to see the full answer
How do you prioritize user feedback in your development process?

Describe your approach to gathering, analyzing, and implementing user feedback in past projects. Emphasize your methods for balancing user needs with technical requirements, and provide an example when user input significantly improved your product.

Join Rise to see the full answer
What experience do you have with distributed systems and taking on technical debt?

Discuss your previous experiences working with distributed systems, mentioning specific instances where you've had to manage tech debt responsibly. Explain how you made decisions to prioritize immediate solutions for velocity while planning for scalability.

Join Rise to see the full answer
What cloud technologies have you worked with, and how do they relate to developing features at Eventual?

Share experiences with specific cloud platforms like AWS. Focus on how you've utilized cloud technologies to enhance application deployment, scalability, and performance and how these experiences align with the responsibilities you'll have at Eventual.

Join Rise to see the full answer
Can you describe a challenging project you've worked on and how you overcame obstacles?

Provide a detailed descriptive outcome from a complex project, focusing on the challenges you faced. Discuss your problem-solving strategies, collaboration with team members, and the final outcome.

Join Rise to see the full answer
How would you approach improving an existing feature in Daft?

Your answer should reflect your understanding of best practices in software engineering. Discuss how you would gather user feedback, analyze current performance, propose enhancements, and validate those changes through testing.

Join Rise to see the full answer
How do you stay up to date with current technology and industry trends?

Emphasize your commitment to continuous learning through various avenues, including industry podcasts, conferences, online courses, and community involvement. Mention specific technologies or practices you’ve recently learned about and their relevance to your role.

Join Rise to see the full answer
What motivates you to work in a startup environment?

Here, you should describe your enthusiasm for innovation and fast-paced environments. Mention experiences where your adaptability and proactive nature have allowed you to thrive in similar settings, emphasizing your passion for technology and growth.

Join Rise to see the full answer
How would you describe your working style in a team setting?

In response, highlight your collaborative approach while also demonstrating independence. Share experiences where teamwork led to successful outcomes, and mention how you handle conflict or differing opinions within a team.

Join Rise to see the full answer
Why are you interested in working at Eventual?

Speak to your passion for data technologies, the innovative work being done at Eventual, and the unique opportunity to impact a growing company. Connect your personal values and career aspirations to Eventual’s mission and culture.

Join Rise to see the full answer
Similar Jobs
Posted 2 days ago
Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
Pixomondo Remote No location specified
Posted 3 days ago
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
Beam Hybrid San Francisco
Posted 14 days ago
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
January 10, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!