Distributed Software Engineer

4 weeks ago


Sunnyvale, California, United States CEREBRAS SYSTEMS INC. Full time

Cerebras Systems is a pioneer in large-scale AI Supercomputers. Our multi-exaflop supercomputers are deployed in some of the biggest datacenters. These supercomputers are built using our Wafer-Scale Cluster technology - a cluster of several Wafer Scale Engine (WSE) chips.

Responsibilities
  • Automate bare-metal configuration of networking, OS, and application software in large clusters of Cerebras WSE, servers, and switches.
  • Additional push button workflows for cluster upgrades, downgrades, and security patching with key metrics to minimize downtime on clusters.
  • An orchestration and scheduler system for resource allocation, job submission & placements for a multi-user environment on a cluster.
  • Seamless support for both on-premise and cloud mode deployment and operations.
  • A robust system for monitoring, detecting and handling failures for a variety of resources on the clusters (including High Availability of clusters).
  • Broad cluster and job monitoring and visualization capabilities, along with alerting systems.
  • User facing tools to monitor the status of jobs and collect metrics.
  • Administrator facing tools to manage and operate large clusters.
Requirements
  • Strong track record of software architecture, system design and development for over 6 years or more.
  • Strong track record of development in distributed cluster environment.
  • Strong understanding of Kubernetes (K8s) software ecosystem, Prometheus and Grafana.
  • Strong development skills in GoLang, Python, bash.
  • Strong debugging skills with distributed systems.
  • Strong skill to develop tests for the new features and regress old features.

Cerebras Systems is committed to creating an equal and diverse environment and is proud to be an equal opportunity employer. We celebrate different backgrounds, perspectives, and skills. We believe inclusive teams build better products and companies.



  • Sunnyvale, California, United States Walmart Full time

    About the Role:We are seeking a highly skilled Senior Software Engineer to join our Distributed Systems team. As a key member of our team, you will be responsible for designing, developing, and implementing complex distributed systems using Java, Cassandra, and Kafka.Key Responsibilities:Design and develop highly scalable and fault-tolerant distributed...


  • Sunnyvale, California, United States Intelliswift Software Full time

    Job Title: Mac OS Software EngineerLocation: Not SpecifiedDuration: Not SpecifiedPay Rate Range: Not SpecifiedAt Intelliswift Software Inc., we conceptualize, build, and support innovative technology products and solutions. Our team of experts from diverse backgrounds contributes to making Intelliswift a reliable partner in IT and Talent solutions. We...


  • Sunnyvale, California, United States Lynx Software Technologies Full time

    Software Engineer Job DescriptionThompson Software Solutions, a Lynx Software Technologies company, is seeking a skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for developing, integrating, and testing software products using a wide range of technical principles, theories, and concepts.Key Responsibilities:Develop...


  • Sunnyvale, California, United States Lynx Software Technologies Full time

    Job Title: Senior Software EngineerJob Summary:We are seeking a skilled Senior Software Engineer to join our team at Lynx Software Technologies. As a Senior Software Engineer, you will be responsible for designing, developing, and testing software products using a wide range of technical principles, theories, and concepts.Key Responsibilities:Design and...


  • Sunnyvale, California, United States United Software Group Full time

    Job Title: Software Quality Assurance EngineerJob Summary: We are seeking a skilled Software Quality Assurance Engineer to join our team at United Software Group. As an Image Quality Analysis and Tuning Specialist, you will be responsible for designing, developing, testing, and evaluating desktop and web-based software applications for image and video...


  • Sunnyvale, California, United States United Software Group Full time

    Role: As a Software Test Engineer at United Software Group, you will be responsible for designing and developing automated test frameworks for REST services using Selenium and other web automation tools. You will work closely with the development team to ensure that our software meets the highest quality standards. Responsibilities: Design and develop...


  • Sunnyvale, California, United States Veear Full time

    Job Description:At Veear, we are seeking a skilled Software Development Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying large-scale distributed systems on AWS.Key Responsibilities:Design and develop high-performant and unit-testable code in JavaProficiency with the...


  • Sunnyvale, California, United States Amazon Full time

    Job Title: Software Development Engineer, EBSJob Summary:Amazon is seeking a highly skilled Software Development Engineer to join our EBS team. As a Software Development Engineer, you will design, develop, implement, test, and document embedded or distributed software applications, tools, systems, and services. You will translate functional requirements into...


  • Sunnyvale, California, United States Sam's Club Full time

    About the Role:We are seeking a highly skilled Senior Software Engineer to join our team at Sam's Club. As a Senior Software Engineer, you will be responsible for building highly performant distributed systems that will support our future growth.You will be part of the Sam's Membership Team, working on projects that provide omni-channel support for millions...


  • Sunnyvale, California, United States Intelliswift Software Full time

    Job Title: Silicon Embedded Software Engineer - Firmware and Hardware ExpertLocation: OnsiteDuration: 8 months8+ years of experience working with C/C++, FGPA, prototyping and platformsMust-Have SkillsC/C++ experience, hands-on experience of 8 years minimumUnderstanding of software working with hardware nuancesFPGA, prototyping and platforms...


  • Sunnyvale, California, United States Illumio Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer, Neo4j to join our team at Illumio. As a key member of our Engineering team, you will be responsible for designing and developing containerized services for a distributed multi-tenant system that processes data and real-time events and network telemetry from multiple public clouds to provide...


  • Sunnyvale, California, United States Amazon Full time

    Job SummaryAmazon is seeking a highly skilled Software Development Engineer to join our team and contribute to the design and development of a modern, flexible, high-throughput, low-latency data distribution network protocol architecture for our Project Kuiper constellation of Low Earth Orbit satellites.Key ResponsibilitiesDesign and deliver a network...


  • Sunnyvale, California, United States Juniper Networks Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Juniper Networks. As a critical member of our engineering team, you will be responsible for designing, building, and delivering high-quality software for our routing and switching products.Key ResponsibilitiesDesign and develop critical infrastructure software providing...


  • Sunnyvale, California, United States Walmart Full time

    Job SummaryWe are seeking an experienced Engineering Manager to lead our software development team. The ideal candidate will have a strong technical background and excellent leadership skills.Key Responsibilities:Lead a team of software engineers in the development of scalable and efficient software solutions.Collaborate with cross-functional teams to...

  • iOS Software Engineer

    1 month ago


    Sunnyvale, California, United States Saxon Global Full time

    Job DescriptionWe are seeking a highly skilled iOS Software Engineer to join our team at Saxon Global. As an iOS Software Engineer, you will be responsible for designing, developing, and testing mobile applications for iOS devices.Key Responsibilities:Design and develop mobile applications for iOS devicesCollaborate with cross-functional teams to ensure...


  • Sunnyvale, California, United States eTek IT Services, Inc. Full time

    Job DescriptionWe are seeking a highly skilled Senior Mobile Software Engineer to join our team at eTek IT Services, Inc.Key Responsibilities:Design and develop scalable mobile applications using Java and Android SDK.Participate in the discovery phase of small to medium size mobile engineering projects.Collaborate with cross-functional teams to deliver...


  • Sunnyvale, California, United States Amazon Full time

    Job SummaryAs a Senior Software Engineer on the Project Kuiper team at Amazon, you will be responsible for leading the design and development of a modern, flexible, and high-throughput data distribution network protocol architecture for our constellation of Low Earth Orbit satellites. This is a unique opportunity to work on a cutting-edge project that will...


  • Sunnyvale, California, United States Fortinet Full time

    Job Summary:We are seeking a highly skilled Software Development Engineer to join our team at Fortinet. As a key member of our engineering team, you will be responsible for developing and maintaining software components on current and future networking related products.Key Responsibilities:Design, develop, and implement highly scalable software features and...


  • Sunnyvale, California, United States Walmart Full time

    Job DescriptionAt Walmart Global Tech, we're passionate about creating innovative solutions that make a real impact on people's lives. As a Senior Software Engineer, you'll play a key role in shaping the future of retail technology.Key Responsibilities:Lead the discovery phase of large Mobile Engineering projects by collaborating with cross-functional teams...


  • Sunnyvale, California, United States Walmart Full time

    Job SummaryWe are seeking a highly skilled Staff Software Engineer to join our team at Walmart Global Tech. As a key member of our engineering team, you will be responsible for designing, developing, and deploying complex software systems that drive business growth and innovation.Key Responsibilities:Lead and participate in medium- to large-scale projects,...