Distributed Software Engineer
1 week ago
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.
- 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.
-
Senior Software Engineer
1 week ago
Sunnyvale, California, United States Walmart Full timeAbout 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...
-
Senior Software Engineer
4 weeks ago
Sunnyvale, California, United States Google Full timeAbout the JobAt Google, we're looking for talented software engineers to join our team and help us develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another.ResponsibilitiesProvide technical leadership on high-impact projects.Influence and coach a distributed team of...
-
Mac OS Software Engineer
2 days ago
Sunnyvale, California, United States Intelliswift Software Full timeJob 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...
-
Senior Software Engineer
2 weeks ago
Sunnyvale, California, United States Lynx Software Technologies Full timeSoftware 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...
-
Senior Software Engineer
6 days ago
Sunnyvale, California, United States Lynx Software Technologies Full timeJob 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...
-
Senior Software Engineer
4 weeks ago
Sunnyvale, California, United States Lynx Software Technologies Full timeJob Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Lynx Software Technologies. As a key member of our software development team, you will be responsible for designing, developing, and testing software products that meet the highest standards of quality and reliability.Job SummaryThe successful...
-
Android Software Developer
2 weeks ago
Sunnyvale, California, United States United Software Group Full timeJob Title: Android Software DeveloperWe are seeking an experienced Android Software Developer to join our team at United Software Group. As an Android Software Developer, you will be responsible for the development, improvement, and release of our Business Android App. You will participate in peer code reviews and contribute effectively within an agile setup...
-
Software Quality Assurance Engineer
1 week ago
Sunnyvale, California, United States United Software Group Full timeJob 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...
-
Staff Software Engineer
2 weeks ago
Sunnyvale, California, United States Walmart Full timeAbout the RoleWe 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 and architecting cloud-native, distributed, high-performance, and scalable microservices.Our ideal candidate will have a strong background in software engineering, with a...
-
Software Engineer
3 weeks ago
Sunnyvale, California, United States Uber Full timeAbout the RoleAs a Backend Software Engineer at Uber, you will collaborate with stakeholders to design, develop, and maintain robust and scalable software solutions. You will work closely with cross-functional teams, including product managers, data scientists, and other engineers to gather requirements and translate them into technical specifications.Key...
-
Software Engineer
3 weeks ago
Sunnyvale, California, United States United Software Group Full timeJob Title: Front End EngineerWe are seeking a skilled Front End Engineer to join our team at United Software Group Inc. The ideal candidate will have expertise in designing, developing, and testing desktop and web-based software applications for image and video quality analysis and tuning.Key Responsibilities:Design and implement GUI desktop applications for...
-
Software Engineer
2 weeks ago
Sunnyvale, California, United States YD Talent Solutions Full timeAbout the RoleWe are seeking a highly skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and testing software on a target platform. You will work alongside other engineers to elevate technology and consistently apply best practices.Key ResponsibilitiesDesign, develop, and test software on a...
-
Senior Java Software Engineer
2 weeks ago
Sunnyvale, California, United States Inabia Software & Consulting Inc. Full timeJob Title: Sr. Java EngineerAt Inabia Software & Consulting Inc., we are seeking a highly skilled Sr. Java Engineer to join our team. As a key member of our software development team, you will be responsible for designing and developing new software and web applications, working closely with our team to deliver high-quality solutions.Key...
-
Software Test Engineer
2 weeks ago
Sunnyvale, California, United States United Software Group Full timeRole: 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...
-
Senior Director of Software Engineering
2 weeks ago
Sunnyvale, California, United States Walmart Full timeAbout the RoleWe are seeking a highly experienced and visionary leader to join our team as the Group Director of Software Engineering. As a key member of our leadership team, you will be responsible for leading a world-class engineering team to drive innovation and excellence in software engineering.Key ResponsibilitiesLead a team of software engineers, data...
-
Senior Software Engineer
2 weeks ago
Sunnyvale, California, United States Google Full timeJob OverviewGoogle is seeking a highly skilled software engineer to join our team and contribute to the development of cutting-edge technologies that change how billions of users connect, explore, and interact with information and one another.Key ResponsibilitiesAs a software engineer at Google, you will work on high-impact projects, providing technical...
-
Software Development Engineer
1 week ago
Sunnyvale, California, United States Veear Full timeJob 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...
-
Software Development Engineer, EBS
1 week ago
Sunnyvale, California, United States Amazon Full timeJob 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...
-
Software Integration Specialist
3 weeks ago
Sunnyvale, California, United States Intelliswift Software Full timeJob Title: Software Integration EngineerLocation: Sunnyvale, CADuration: 12 Months Contract on W2 (Possible Extension)We are seeking an experienced Software Integration Engineer to join our client's Automation team. The ideal candidate will have a strong background in software development and experience working with hardware.Key Responsibilities:Develop and...
-
Software Engineer
2 weeks ago
Sunnyvale, California, United States Walmart Full timeAbout the RoleWe are seeking a highly skilled Software Engineer to join our GenAi Initiative team. As a key member of this team, you will be responsible for designing and developing highly scalable services and solving complex software systems problems using state-of-the-art technology.You will work closely with our team of experienced engineers to design,...