Software Engineer

Madrid
Engineering – Software /
Full Time /
Hybrid
ABOUT ROCKSET

At Rockset, we’ve built the real-time analytics database for the world's data applications. Our team and technology come from a rich heritage, rooted in the experience of building massive scale data systems at the world’s leading companies, and we created Rockset to make those kinds of powerful data platforms available to real-time application developers everywhere. We are creating a world where developers can go from complex data sets to fast, interactive applications and analysis effortlessly.

We’re a fast-growing company that values curiosity, diversity, and open-mindedness. You will solve interesting problems, surrounded by exceptional people, while making customers happy. We work hard, but also take our personal lives and experiences seriously. Our investors include Greylock Partners and Sequoia Capital. We are headquartered in San Mateo, CA with offices in Boston, MA and London, UK.


ABOUT THE OPPORTUNITY

The systems engineering team owns the C++ services that form the lower levels of our stack, including data indexing and storage, SQL compiler and optimizer and query execution engine. We ensure that Rockset can handle increasingly demanding customer workloads reliably and efficiently.

You will:

    • Contribute to an architecture that anticipates large deployments and can handle scale
    • Have a lot of influence over the system we are creating
    • Take ownership of projects, drive design decisions and build scalable and stable systems
    • Identify and implement new performance optimizations
    • Collaborate with engineers from other teams, product managers and other functional teams (in English)
    • Be mentored and work alongside industry experts who built critical infrastructure at Meta, Google and Yahoo

You'd be a great fit if you are:

    • Passionate about programming
    • Passionate about distributed systems, database technologies, and highly scalable services
    • A self-starter who thrives in a fast-paced environment
    • Willing to learn new skills and technologies. We use a variety of open source and commercial technologies, including Kubernetes, Docker, Kafka, Zookeeper, Redis, Prometheus, Grafana, Terraform, RocksDB and FoundationDB (no experience required)
    • Attentive to details and comfortable with ambiguity

It would be even more awesome if you also have:

    • Bachelor’s and/or Master’s degree in Computer Science or related field
    • Professional experience in software development shipping production code
    • C++ experience. Java and/or Python is a plus
    • Experience building, testing and deploying microservices
    • Experience with Linux, containers and Kubernetes
    • Strong communication skills

What we offer:

    • Competitive salary & stock options at a growing startup
    • Monthly allowance for private health insurance and pension, and working from home costs
    • 25 days vacation per year (plus public holidays)
    • Flexible schedule
    • Macbook Pro plus one-off allowance for home office equipment
    • Regular company-wide Hackathons at our HQ in San Mateo, California
OUR COMMITMENT TO DIVERSITY

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.