Software Engineer
3 days ago
Snowflake empowers thousands of organizations to unlock the value of their data with high scale, concurrency, and performance. Our platform powers and provides access to the AI Data Cloud, creating a solution for applications, collaboration, cybersecurity, data engineering, data lake, data science, data warehousing, and unistore.
Join Snowflake's Database Engineering GroupWe're hiring talented Software Engineers to join the Snowflake Database Engineering group and help build the world's leading AI Data Cloud platform. Our group spans across three key areas:
Database Query ProcessingThis is the core data processing engine, powering the world's best data platform. We build SQL language features and develop novel query optimization and execution techniques for industry-leading performance.
Foundation DatabaseIt's our large-scale distributed transactional KV store - internally called FDB - which powers all of Snowflake's products and services and is rapidly evolving to meet Snowflake's future needs.
UnistoreUnistore unites analytics with transactional data processing by removing OLAP data silos and providing real-time data produced by our customers' OLTP-based transactional systems.
What You'll Do- Design, develop, and support a petabyte-scale cloud database that is highly parallel and fault-tolerant.
- Build high-quality and highly reliable software to meet the needs of some of the largest companies on the planet.
- Analyze and understand performance and scalability bottlenecks in the system and solve them.
- Design and implement novel query optimization or distributed data processing algorithms which allow Snowflake to provide industry leading data warehousing capabilities.
- Develop tools for improving our customers' insights into their workloads.
- 2+ years industry experience working on commercial or open-source software.
- Systems programming skills including multi-threading, concurrency, etc.
- Familiarity with development in a Linux environment.
- Excellent problem solving skills, and strong CS fundamentals including data structures, algorithms, and distributed systems.
- Experience with implementation testing, debugging and documentation.
- Competitive salary range: $154,000 - $224,250.
- Eligibility to participate in Snowflake's bonus and equity plan.
- Competitive benefits package including medical, dental, vision, life, and disability insurance; 401(k) retirement plan; flexible spending & health savings account; at least 12 paid holidays; paid time off; parental leave; employee assistance program; and other company benefits.
-
Senior Python Software Engineer
2 weeks ago
San Mateo, California, United States Datum Software Full timeJob Title: Python DeveloperAt Datum Software, we are seeking a highly skilled Python Developer to join our team. As a Python Developer, you will be responsible for developing full-stack applications using modern web and Python technologies.Key Responsibilities:Design and develop full-stack applications using Python, TypeScript, HTML, and CSS.Collaborate with...
-
Senior Python Software Engineer
2 weeks ago
San Mateo, California, United States Datum Software Full timeJob Title: Python DeveloperJob Summary:We are seeking a highly skilled Python Developer to join our team at Datum Software. As a Python Developer, you will be responsible for developing full-stack applications using modern web and Python technologies.Key Responsibilities:Design and develop full-stack applications using Python, TypeScript, HTML, and...
-
Principal Software Engineer
4 weeks ago
San Mateo, California, United States Hammerspace Full timeJob Title: Principal Software EngineerWe are seeking an experienced and visionary Principal Software Engineer to lead the design, development, and delivery of innovative software solutions, driving technical excellence and engineering excellence across our organization.Key Responsibilities:Technical Leadership: Architect and design complex software systems,...
-
Senior Software Engineer
14 hours ago
San Mateo, California, United States Walmart Full timeAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our team at Walmart Global Tech. As a Senior Software Engineer, you will be responsible for designing and developing new product features, supporting existing implementations, and working with product, engineering, and business partners on new innovations.Key...
-
Senior Software Engineer
2 weeks ago
San Diego, California, United States United Software Group Full timeSr. EngineerWe are seeking a highly skilled Sr. Engineer to join our team at United Software Group.Key Responsibilities:Design and develop complex software systems using C++, Python, and Linux.Lead the full SDLC, including writing software requirements, design specs, and implementing software from such specs.Collaborate with cross-functional teams in Agile...
-
Software Engineering Manager
2 weeks ago
San Mateo, California, United States Verkada Full timeAbout VerkadaVerkada is a leading cloud-based B2B physical security platform company, offering a comprehensive suite of products and services to organizations worldwide.Job DescriptionWe are seeking an experienced Software Engineering Manager to lead our growing team of engineers in building and managing user-facing applications for our flagship camera...
-
Software Engineering Manager
22 hours ago
San Mateo, California, United States Notable Full timeTechnical Leadership OpportunityNotable is seeking a seasoned Software Engineering Manager to lead our engineering team in driving innovation and excellence in healthcare technology. As a key member of our leadership team, you will be responsible for overseeing the development of our intelligent automation platform, ensuring timely delivery of high-quality...
-
Software Engineer II
3 weeks ago
San Mateo, California, United States Fanatics Full timeJob Title: Software Engineer IIFanatics is seeking a highly skilled Software Engineer II to join our team in San Mateo, California. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our sports betting platform.Key Responsibilities:Design and develop new features and functionality for our sports...
-
Software Engineering Manager
1 day ago
San Mateo, California, United States Verkada Full timeAbout the RoleWe are seeking a highly skilled Software Engineering Manager to lead our team of engineers in building and managing the user-facing applications in our camera product.The ideal candidate will have a strong technical background, excellent leadership skills, and the ability to inspire their team to create highly polished and delightful user...
-
Senior Software Engineer
3 weeks ago
San Mateo, California, United States Currency Cloud Full timeJob Title: Senior Software EngineerCompany Description: Visa is a leading payments and technology company, processing over 259 billion transactions annually across 200+ countries.Our mission is to create a secure, convenient, and reliable payments network, empowering individuals, businesses, and economies to thrive.Join a purpose-driven industry leader and...
-
Software Engineer II
2 weeks ago
San Mateo, California, United States Sony Interactive Entertainment America Full timeJoin the PlayStation Team as a Software Engineer IIAt Sony Interactive Entertainment America, we're passionate about creating innovative gaming experiences that captivate audiences worldwide. As a Software Engineer II on our Platform Audio team, you'll play a crucial role in shaping the future of audio technology for our next-generation PlayStation...
-
Software Engineering Leader
4 weeks ago
San Mateo, California, United States OutScout Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our Onboarding team at OutScout. As a key member of our team, you will be responsible for delivering end-to-end solutions, working closely with our founders, product managers, and engineers.Key Responsibilities:Design and implement scalable backend systems using Python and...
-
Software Quality Assurance Engineer
2 weeks ago
San Jose, California, United States Lynx Software Technologies Full timeJob Title: Software Quality Assurance EngineerWe are seeking a highly skilled Software Quality Assurance Engineer to join our team at Lynx Software Technologies. As a key member of our software development team, you will be responsible for ensuring the quality and security of our mission-critical software used in the aerospace and military...
-
Senior Software Engineer, Engineering Enablement
24 hours ago
San Mateo, California, United States PlayStation Global Full timeAbout the RoleWe're seeking a highly skilled Senior Software Engineer to join our Engineering Enablement team at PlayStation Global. As a key member of our team, you'll design and build tools and infrastructure to empower engineers to develop and deliver fast, high-quality software, benefiting millions of PlayStation users.Key Responsibilities:Collaborate...
-
Software Engineer II
4 weeks ago
San Mateo, California, United States Fanatics Full timeJob Title: Software Engineer IIWe are seeking a highly skilled Software Engineer II to join our team at Fanatics Betting & Gaming. As a key member of our development team, you will be responsible for designing, developing, and maintaining our sports betting platform.Key Responsibilities:Design and develop new features and projects to enhance the user...
-
Senior Software Engineer
3 weeks ago
San Mateo, California, United States Zoox Full timeAbout the RoleWe are seeking a highly skilled Senior/Staff Software Engineer to join our team at Zoox, a leading developer of autonomous vehicles. As a key member of our Autonomy Software Analysis team, you will play a critical role in ensuring the safety and reliability of our vehicles through the use of simulation.Key ResponsibilitiesDesign and develop...
-
Software Engineer II
1 month ago
San Mateo, California, United States Fanatics Full time{"title": "Software Engineer II", "content": "Job DescriptionFanatics Betting & Gaming is seeking a skilled Software Engineer II to join our team in San Mateo, California. As a key member of our development team, you will be responsible for building and maintaining our sports betting platform.Key Responsibilities:Collaborate with internal and external...
-
Software Quality Assurance Engineer
4 weeks ago
San Jose, California, United States Lynx Software Technologies Full timeJob Title: Software Development Engineer In TestAbout the RoleLynx Software Technologies is seeking a skilled Software Development Engineer to champion software quality, particularly in test automation using scripting languages like Python. As a key member of our team, you will provide design input on features to ensure testability, build test automation...
-
Software Engineer Intern
3 days ago
San Mateo, California, United States Snowflake Computing Full timeBuild the Future of Data with SnowflakeSnowflake is a cloud data platform that enables organizations to develop a cloud data platform that is effective, affordable, and accessible to all data users.We are a global, world-class organization with offices in more than a dozen countries and serving many more.We're looking for dedicated students who share our...
-
Senior Software Engineer
18 hours ago
San Mateo, California, United States OutScout Full timeOutScout is partnering with a pioneering SaaS platform that revolutionizes student success. We're seeking a Senior Software Engineer to drive the development of their innovative platform.About the Company:This company's platform is a unified degree management system that helps students plan their ideal degree paths.They're addressing a significant issue in...