- B2B
- Early StageStartup in initial stages
- Recently fundedRaised funding in the past six months
Senior Software Engineer Backend - Platform
- 10 years of exp
- Full Time
Not Available
In office
About the job
Experience: 10+ years
About e6data
At e6data we are building the next generation of distributed compute engine for SQL query processing. We’re doing this by fundamentally rethinking how distributed compute engines are architected and built, resulting in 5-10x improved SQL query performance.
We are a 50+ member team of driven, curious, and razor-sharp builders with a hunger to take ideas from whiteboard to internet-scale, hyper-performant working code. Our team comprises several serial founders, multi-patent holders, and a band of friendly builders who are obsessed with altering the status quo.
We are a Series A stage startup, backed by Accel Partners and data & technology leaders from Meta, Netflix, Uber and Google.
We’re looking for individuals passionate about architecting, building, and scaling reliable,
mission-critical systems.
The Role:
● Develop, document, and deploy top-quality code that supports essential features with
high scale and impact.
● Utilize software design patterns to architect solutions that meet business needs for
large-scale initiatives.
● Take responsibility for critical components in e6data’s technology stack
● Mentor and support junior engineers, promoting continuous learning and improvement.
● Raise the standards of our codebase and define the team’s technical direction.
● Shape and guide the vision and roadmap for our products.
What You’ll Bring:
● Experience: 10+ years of professional experience in software development.
● Educational Background: Bachelor’s or advanced degree in Computer Science, a
related technical field, or equivalent practical experience.
● Backend Expertise: Mastery in backend programming languages such as Java, Go,
Python with the ability to quickly learn and adapt to new languages.
● Coding Excellence: Exceptional coding abilities with a focus on writing clean, efficient,
and maintainable code.
● Problem-Solving Prowess: Proven experience in designing and implementing
large-scale, distributed backend systems, with strong problem-solving skills.
● Architectural Insight: In-depth knowledge of data structures and the ability to assess
and navigate trade-offs between different architectural approaches, both in theory and in
practice.
● User-Centric Design: A deep understanding of business and design requirements,
ensuring that whether you’re building APIs for developers, internal tools for operational
teams, or features for millions of users, your attention to detail results in a superior user
experience.
What Sets You Apart:
● Quick prototyping and iterative development.
● Ability to thrive in a fast-paced, ambiguous environment.
● A passion for learning and tackling new challenges.
● Self-driven with a strong sense of ownership.
About the company
- B2B
- Early StageStartup in initial stages
- Recently fundedRaised funding in the past six months