Please click on the Apply to verify the status of jobs posted more than 15 days ago, as they may have expired. Similar Jobs
Job Description
- You will be joining the Snowflake team to build the future of the AI Data Cloud. As a Principal Software Engineer - Metadata, you will have the opportunity to solve real business needs at a large scale by utilizing your software engineering and analytical problem-solving skills. Your responsibilities will include creating architecture and design, influencing the product roadmap, and taking ownership of new projects.
Your role will involve designing, developing, and supporting a highly-parallel and fault-tolerant database system, including a decentralized caching system for terabytes of metadata with a growing request rate. You will also be tasked with implementing core foundational features such as transactions, DDL/DML logs, metadata API, declarative entity management, and integrations to support developer toolchains. Analyzing and addressing performance and scalability bottlenecks in the system will be crucial, along with ensuring operational readiness of services and meeting commitments to customers regarding availability and performance.
The ideal Principal Software Engineer will possess at least 14 years of industry experience in designing, building, and supporting large-scale systems in production. Strong fundamentals in computer science, including data structures, algorithms, and distributed systems, are required. You should have sharp original thinking to guide teams effectively and make the right choices. Proficiency in systems programming skills like multi-threading, concurrency, caching, and fluency in Java or similar object-oriented languages is preferred. A track record of implementing creative solutions to complex problems, knowledge of database internals, and the ability to collaborate effectively across engineering teams in multiple locations are desired. A BS in Computer Science is required, while a Master's or PhD is preferred.
Looking to get Placed? Try our Placement Guarantee Plan
This position is based in Berlin, Germany. However, if you are a suitable candidate considering relocation, we welcome your application and offer support with moving to Germany. Snowflake offers a dynamic environment where you can make a significant impact and contribute to the company's success.,
Skills
SnowflakeAiDesignJavaDatabase InternalsArchitectureAnalytical Problem SolvingDistributed SystemsSoftware EngineeringSystems ProgrammingIf an employer asks you to pay any kind of fee, please notify us immediately. Jobaaj does not charge any fee from the applicants and we do not allow other companies also to do so.
About Company
Snowflake is a cloud-based data warehousing company that revolutionizes data storage, processing, and analytics solutions through its innovative platform. It enables secure and efficient data sharing across multiple clouds, facilitating businesses to make more data-driven decisions. Snowflake Careers offers a dynamic environment for professionals to engage with cutting-edge cloud technology and advance their expertise in data solutions. Individuals pursuing Snowflake careers are at the forefront of technological transformation, contributing to the development of scalable, flexible, and accessible data architectures. Snowflake's commitment to innovation and excellence makes it a prime choice for those looking to excel in the tech industry.
Important dates & deadlines?
Application Deadline
26 Oct 25, 02:24 PM IST
Similar Jobs
View All

