Senior Software Engineer

4 weeks ago


San Mateo, California, United States Snowflake Computing Full time
About the Role

We are seeking a highly skilled Senior Software Engineer to join our team at Snowflake Computing. As a key member of our engineering team, you will be responsible for designing and implementing scalable distributed system solutions for our cloud agnostic platform.

Our ideal candidate will have a strong background in large scale databases and distributed systems, with experience in designing, building, and operating large-scale distributed systems infrastructure supporting stateful services.

You will work closely with our team to analyze fault-tolerance and high availability issues, performance and scale challenges, and solve them. You will also be responsible for owning the end-to-end delivery of your projects, from identifying a solution, to design, implementation, test and safe production rollout.

We are looking for someone who is passionate about building the next generation transaction system, caching, storage engine and multi-tenant capabilities. If you have a solid understanding of operating systems concepts, systems programming skills, and experience with scalable Key-Value stores, we want to hear from you.

Key Responsibilities

  • Design and implement scalable distributed system solutions for our cloud agnostic platform
  • Analyze fault-tolerance and high availability issues, performance and scale challenges, and solve them
  • Own the end-to-end delivery of your projects, from identifying a solution, to design, implementation, test and safe production rollout
  • Build the next generation transaction system, caching, storage engine and multi-tenant capabilities
  • Evangelize best practices in database usage and end-to-end architecture

Requirements

  • 5+ years industry experience designing, building and supporting large scale infrastructure in production
  • Experience designing, building, and operating large-scale distributed systems infrastructure supporting stateful services
  • Experience in container orchestration, cluster management, or autoscaling
  • Excellent understanding of operating systems concepts including multi-threading, memory management, networking and storage, performance and scale
  • Systems programming skills including multi-threading, concurrency, etc. Fluency in Java, C++, or C is preferred
  • Solid understanding of the internals of Kubernetes, Mesos, OpenShift, or other container platforms
  • Experience with scalable Key-Value stores such as FoundationDB, RocksDB/LevelDB, DynamoDB, Redis, etc. a plus
  • Track record of delivering highly complex projects in the distributed systems space
  • Intense curiosity, willingness to question and passion for making systems better

What We Offer

  • Competitive salary and bonus structure
  • Equity in a rapidly growing company
  • Opportunity to work with a talented team of engineers
  • Flexible work arrangements
  • Professional development opportunities


  • San Francisco, California, United States Triunity Software Full time

    Job Title: Senior Java Software EngineerWe are seeking a highly skilled Senior Java Software Engineer to join our team at Triunity Software.Key Responsibilities:* Design, develop, and test complex software applications using Java* Collaborate with cross-functional teams to identify and prioritize project requirements* Develop and maintain high-quality,...


  • San Mateo, California, United States IXL Learning Full time

    Senior iOS Software EngineerWe are seeking a highly motivated Senior iOS Software Engineer to lead the creation of a breakthrough user experience by developing the features of our iOS applications.As a Senior Software Engineer on the IXL Mobile team, you will manage the full technical life-cycle of building features, fixing bugs, and improving our...


  • San Mateo, California, United States Walmart Full time

    About 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...


  • San Diego, California, United States United Software Group Full time

    Job Title: Senior Software Development EngineerAt United Software Group, we are seeking a highly skilled Senior Software Development Engineer to join our team.Key Responsibilities:* Design and develop complex software systems using C++, Python, and Linux* Collaborate with cross-functional teams to implement software requirements and design specs* Develop and...


  • San Mateo, California, United States OutScout Full time

    OutScout 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...


  • San Leandro, California, United States United Software Group Full time

    Job Title:Senior Java Software EngineerLocation:Onsite Interview OnlyRequired Qualifications:10+ years of Software Engineering experience with web application development10+ years of Java 11+ experience5+ years of Java Rest Services experience8+ years of Spring/SpringBoot experience4+ years of experience developing and using RESTful Application Program...


  • San Mateo, California, United States KG Invicta Service Private Limited Full time

    Job Title: Senior Software Engineer - Autonomous DrivingJob Description:We are seeking a highly skilled Senior Software Engineer to join our team at KG Invicta Service Private Limited. As a senior software engineer, you will be responsible for developing production-quality code and designing a product that meets the high safety requirements needed for...


  • San Mateo, California, United States Lorven Technologies Full time

    Job Title: Senior Software Engineer - Platform DevelopmentLocation: RemoteDuration: ContractExperience Required:6+ years of experience in software engineering roleExperience with modern web development stacks (e.g. Python, Postgres, Javascript, Vue, etc)Experience with containerization and microservices architecturesExcellent problem-solving and...


  • San Mateo, California, United States Notable Full time

    Job Title: Senior Product Security Software EngineerAt Notable, we're on a mission to fix the broken U.S. healthcare system by helping to eliminate the massive administrative burden that is placed on our nation's healthcare staff. We're looking for a talented Senior Product Security Software Engineer to join our team.As a Senior Product Security Software...


  • San Mateo, California, United States PlayStation Global Full time

    About 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...


  • San Mateo, California, United States PTC Full time

    Transform the world of technology with PTC, a global leader in innovation. As a Senior Software Development Engineer, you will play a key role in shaping the future of our products and services.Our team is passionate about creating cutting-edge solutions that bring the physical and digital worlds together. We're looking for a talented individual to join our...


  • San Mateo, California, United States Snowflake Computing Full time

    Build a Secure Future with SnowflakeWe're seeking a talented Senior Software Security Engineer to join our team at Snowflake Computing. As a key member of our security team, you will design, plan, and implement solutions that improve and verify the security posture of our products.Key Responsibilities:Design and implement secure-by-default features and...


  • San Mateo, California, United States Notable Full time

    About the RoleWe are seeking a highly skilled Senior Security Software Engineer to join our team at Notable. As a key member of our product security team, you will play a pivotal role in ensuring the security and integrity of our platform.Key ResponsibilitiesCollaborate with product engineering teams to build robust software solutions that safeguard our...


  • San Mateo, California, United States Skydio Full time

    Skydio is a leading US drone company and the world leader in autonomous flight, a key technology for the future of drones and aerial transportation. Our team combines deep expertise in artificial intelligence, best-in-class hardware and software product development, and operational excellence to empower a broader, more diverse audience of drone users.About...


  • San Mateo, California, United States Snowflake Computing Full time

    Build the Future of DataWe're at the forefront of the data revolution, committed to building the world's greatest data and applications platform.Our "Get It Done" culture allows everyone at Snowflake to have an equal opportunity to innovate on new ideas, create work with a lasting impact, and excel in a culture of collaboration.At the center of the data...


  • San Mateo, California, United States Vaxcyte Inc Full time

    We are seeking a skilled Senior Software Engineer to design and implement high-performance systems. The ideal candidate will have a strong understanding of system design principles and be able to write efficient, scalable code.Responsibilities will include designing and developing software systems, working with cross-functional teams to identify and...


  • San Mateo, California, United States Verkada Full time

    About VerkadaVerkada is a leading cloud-based physical security platform company, offering six product lines integrated with a single cloud-based software platform. Our mission is to provide real-time insights to organizations, empowering them to take immediate action to minimize security risks and inefficiencies.Job DescriptionWe are seeking a skilled...


  • San Mateo, California, United States CDFA - 1-A District Ag Assoc Full time

    As a senior software engineer at our company, you will be responsible for designing and implementing cloud-based services. Your primary goal will be to ensure the seamless integration of these services with our existing infrastructure.In this role, you will work closely with our cross-functional team to identify and prioritize project requirements, develop...


  • San Francisco, California, United States ONE INC SOFTWARE CORPORATION Full time

    Job Summary:We are seeking a highly skilled Senior Software Engineering Team Lead to join our team at ONE INC SOFTWARE CORPORATION. As a key member of our engineering team, you will be responsible for leading the development and implementation of our cloud native solutions, ensuring the highest level of quality and reliability.Key Responsibilities:Lead a...


  • San Mateo, California, United States Verkada Full time

    Job DescriptionVerkada is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our infrastructure team, you will be responsible for architecting, designing, and developing projects that make our infrastructure the most reliable and cost-efficient while scaling to millions of connected devices.Responsibilities:Identify and...