Senior Software Engineer, Distributed Systems

BlueSky
Menlo Park, California, US
$160K-$200K a year
Full-time

Bluesky is a platform that helps organizations optimize costs and maximize returns on their Snowflake investment. Although Snowflake has made analytics accessible to many and enabled faster business decisions, it has also created inefficiencies at scale.

Our platform offers budgeting and forecasting tools, workload optimization, query analysis, anomaly detection, and monitoring and alerting features that provide customers with deep visibility.

With Bluesky, customers can expect 500X query improvements and 30% cost reductions, which makes it a no-brainer for any enterprise.

Apply fast, check the full description by scrolling below to find out the full requirements for this role.

Our team consists of domain experts in big data who have solved similar problems for companies such as Google, Vertica, Uber, Stripe, Facebook, Pure Storage, DBT, and Snowflake, and other thought leaders in the industry.

Our company has received funding from top-tier VCs, angels, and various thought leaders, including the founders of Cloudera and Qubole.

We are committed to building a world-class team that will develop systems with a profound impact on how people use their data clouds.

We're looking for a Senior Software Engineer passionate about tackling big data challenges in the next-generation data clouds.

As a crucial early team member, you'll play a significant role in making important architectural decisions that will shape our technology stack for years to come.

You'll also have the chance to make an immediate impact on the big data stack at multiple well-known tech and non-tech companies who are our customers.

Additionally, you'll receive generous equity compensation with significant growth potential.

Responsibilities

  • Design and implement creative new algorithms and technologies for high-performance, highly reliable systems
  • Build interface software : e.g. build a Java driver to Snowflake, plugin to dbt, or network proxy application to intelligently schedule SQL queries on to Snowflake warehouses
  • Backend Service Integration : facilitate the transfer of intelligence developed by optimization engineers, serving it back to the system
  • Create low-level systems components within a distributed system

Requirements

  • Expertise in C++, Rust, Go, Java or other low level programming languages
  • Experience building high performance, high availability systems
  • Experience in any number of related systems software projects e.g : Distributed systems, Operating systems, Linux Kernel, Database internals, Hypervisors, Containers, Compiler Optimization, etc.
  • Experience with cloud technologies
  • Hands on experience with Snowflake (bonus points)
  • Previous experience working in a startup environment (bonus points)

Why Join Bluesky

We raised $8.8M to solve the biggest challenges of big data cloud adoption : the cost management and workload optimization.

We’re backed by Greylock venture capitalists. Our founder Mingsheng Hong has decades of experience in the big data industry, and is behind the names of well-known data and ML technologies like Vertica, Google’s Ads database stack as well as TensorFlow.

Neil Vachharajani, Head of Engineering, brings over two decades of expertise in compilers, computer architecture, and high-performance systems.

Bluesky has also officially joined the Snowflake Partner Network. We achieved Select Tier status less than a month after coming out of stealth.

Please see techcrunch and data engineering podcast for details.

Pay Transparency

Compensation for this role consists of a base salary, stock options, and benefits. Expected base salary range : $160,000 - $200,000 annually, determined by applicable qualifications such as level, education, and skills.

In addition, we offer top tier medical, dental, and vision insurance for you and your family, unlimited PTO, and a 401(k) plan.

J-18808-Ljbffr

4 days ago
Related jobs
Promoted
Alluxio, Inc.
San Mateo, California

Experience working with two or more from the following is a must: distributed and parallel systems, distributed storage systems, architecting large scale software systems, and/or security software development. As the Software Engineer - Distributed Systems, What You Will Be Able to Build and Own:. A...

Promoted
BitGo Inc.
Palo Alto, California

We are searching for a Senior Frontend Engineer. At least 5 years of frontend software engineering experience. BitGo processes a significant amount of cryptocurrency transactions so we need to ensure the delivery of a high quality software and platform. Provide mentorship to peers in the broader eng...

Promoted
Roblox
San Mateo, California

As a Senior/Principal Data Engineer, you will work to define the data ontology for all of Roblox, establish standard methodologies for data operations and lifecycle management, design and build analytics tooling and frameworks, and influence event instrumentation. This role will report to our Engine...

Promoted
Apple, Inc.
Sunnyvale, California

We are looking for a Senior Software Engineer with expertise in Computer Vision (CV) and Machine Learning (ML) to join our team. We seek a Senior Software Engineer with experience in implementing and integrating CV and ML algorithms to join our team and contribute to highly visible and impactful pro...

Promoted
Entire Hire
San Mateo, California

Senior Application Software Engineer - Flash Player. A Senior Application Software Engineer to help architect and build the next generation of libraries and plug-ins for delivering media experiences on the Adobe Flash Platform. Are you the type of person that likes to design and develop software to ...

Promoted
Google
Mountain View, California

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scal...

Promoted
Google Cloud - Minnesota
Sunnyvale, California

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scal...

Amazon Development Center U.S., Inc.
Palo Alto, California

We are looking for developers with expertise and passion for building large scale distributed systems. Experience with identity providers and certificate management systems, highly available/fault tolerant systems, and operating complex services running in the cloud are all pluses. As you design and...

Intuitive
Sunnyvale, California

As a Senior Software Engineer, you will work on the design and development of system software and digital applications for the latest hardware targeting end-users involved in surgical robotic procedures. We seek a Software Engineer to join the Future Forward Research group at Intuitive Surgical. App...

Enumerix
Palo Alto, California

Are you ready to lead the charge in one of the most groundbreaking revolutions in genomics? Enumerix is on the lookout for a visionary Senior / Staff Systems Engineer to spearhead our mission in launching the revolutionary UltraPCR™ platform. Collaborate closely with hardware and software teams...