
Senior Engineer, Distributed Systems
1 week ago
As a senior software engineer on the Storage team working on Distributed Systems, you will have the unique benefit of building systems software in a rapid production environment with a small and collaborative team. This includes overseeing the direction, design, and development of key features. In this position, you will be empowered to leverage your technical, leadership, and business acumen while mentoring other engineers who are eager to learn from you.
At SingleStore, the Storage Team owns most of the low-level architecture of the system. This architecture is a distributed, shared-nothing and cloud-native system, which is a big part of how our product's scalability and resiliency works. This includes working with (and building) cluster management, replication, consensus, fault-tolerance, and system of record features and other core distributed system concepts.
If you want to know more about the cool things built by the storage team, you can check out these two articles:
- The Future is Bottomless
- Building Fast Distributed Synchronous Replication.
- Lead innovation for major software components, systems, and features.
- Extend the architecture of the system to support enhanced requirements.
- Ensure data consistency and durability with breakthrough performance and scalability.
- Automate and test your own code to improve overall software quality.
- Manage individual project priorities, deadlines and deliverables.
- Mentor and train other team members on design techniques and coding standards.
- Actively participate in customer POCs to optimize customer experience and adoption.
- Work collaboratively with other engineering teams and other departments such as Support, Sales, and Marketing.
- 3+ years of experience designing distributed systems and/or fault-tolerant systems, independently of the programming language.
- 5+ years of experience developing and debugging in system level C/C++, preferably on Linux.
- 5+ years of experience with low level concepts such as file systems, concurrency, multithreading, and server architectures.
- Familiarity with Distributed Systems concepts such as replication, consensus, networking, byzantine failures, …
- Familiarity with modern cloud architectures and paradigms, such as docker containers and kubernetes.
- Passionate about building highly reliable system software.
- B.S. degree or equivalent experience in Computer Science or a similar field.
- Employment Status: Full Time Employment
- Location/Working classification: Hybrid Role
- Required to work from office 1 day a week
SingleStore delivers the cloud-native database with the speed and scale to power the world's data-intensive applications. With a distributed SQL database that introduces simplicity to your data architecture by unifying transactions and analytics, SingleStore empowers digital leaders to deliver exceptional, real-time data experiences to their customers. SingleStore is venture-backed and headquartered in San Francisco with offices in Sunnyvale, Raleigh, Seattle, Boston, London, Lisbon, Hyderabad, Dublin, and Kyiv.
Consistent with our commitment to diversity & inclusion, we value individuals with the ability to work on diverse teams and with a diverse range of people.
#J-18808-Ljbffr-
Software Engineer, Distributed Systems
2 weeks ago
Hyderabad City Taluka, Pakistan SingleStore Full timeSoftware Engineer, Distributed SystemsPosition OverviewAs a software engineer on the Storage team working on Distributed Systems, you will have the unique benefit of building systems software in a rapid production environment with a small and collaborative team. This includes actively collaborating with the product team and other engineers to design and...
-
Distributed Systems Architect
1 week ago
Hyderabad City Taluka, Pakistan SingleStore Full timeAt SingleStore, we are looking for a highly skilled Distributed Systems Architect to join our Storage Team. As a key member of this team, you will have the unique opportunity to build systems software in a rapid production environment with a collaborative and agile mindset.The ideal candidate will have a strong background in designing distributed systems and...
-
System Software Engineer
1 week ago
Hyderabad City Taluka, Pakistan SingleStore Full timeAbout the RoleThis Senior Software Engineer role is part of our Storage Team, where you will be working on distributed systems using cloud-native technologies. Your primary responsibilities will include designing and implementing these systems, ensuring they meet the high standards of reliability and scalability.You will work closely with our...
-
Cloud Architect for Distributed Systems
2 weeks ago
Hyderabad City Taluka, Pakistan SingleStore Full timePosition OverviewWe are seeking a skilled Sr. Software Engineer, Transactions to join our collaborative team at SingleStore. As a key member of the Storage team, you will be responsible for designing and developing systems software in a rapid production environment.This role offers the unique opportunity to oversee the direction, design, and development of...
-
Distributed Systems Developer in Java
2 weeks ago
Hyderabad City Taluka, Pakistan Workato Full timeAbout the RoleWe are seeking a highly skilled Senior Java Engineer to join our growing connector development team. As a key member of our team, you will be responsible for building API interfaces and backend infrastructure and collaborating with UI, connectivity and DevOps teams to come up with elegant solutions to complex problems.This role requires strong...
-
Reliable Distributed Systems Expert
2 weeks ago
Hyderabad City Taluka, Pakistan Astronomer Full timeWe're seeking a highly skilled engineer to join our Customer Reliability Engineering (CRE) team. As a member of this team, you will focus on operating, monitoring, and maintaining our platform to ensure availability, predictability, and reliable operations.The CRE team is responsible for the success of our customers' usage of our managed Airflow service. We...
-
Distributed System Specialist
1 week ago
Hyderabad City Taluka, Pakistan SingleStore Full timeSingleStore delivers the cloud-native database with the speed and scale to power the world's data-intensive applications. We are seeking a Distributed System Specialist to join our team, focusing on developing and executing the team's strategic vision.This role requires a strong understanding of data storage and cloud technologies, as well as the ability to...
-
Senior Engineer, Transactions
2 weeks ago
Hyderabad City Taluka, Pakistan SingleStore Full timeSenior Software Engineer, TransactionsPosition OverviewAs a senior software engineer on the Storage team working on Transaction Processing, you will have the unique benefit of building systems software in a rapid production environment with a small and collaborative team. This includes overseeing the direction, design and development of key features. In this...
-
Distributed Systems Software Engineer
7 days ago
Hyderabad City Taluka, Pakistan SingleStore Full time**Company Overview**SingleStore delivers the cloud-native database with speed and scale to power data-intensive applications. Our distributed SQL database simplifies data architecture by unifying transactions and analytics.We empower digital leaders to deliver exceptional, real-time data experiences to their customers.With a global presence in San Francisco,...
-
Senior System Engineer
2 weeks ago
Hyderabad City Taluka, Pakistan Backbase Full timeThe Job in ShortAt Backbase we aim to deliver a turn-key Data as a Service (DaaS) platform built on top of the Azure Databricks technology. The DaaS platform will enable customers from Backbase to run analytical, AI and ML workloads on data stored in the Engagement Banking Platform without affecting the operational state of the systems.We expect you to have...
-
Senior File Systems Engineer
3 days ago
Hyderabad City Taluka, Pakistan DigitalOcean LLC Full timeJob DescriptionThis position involves designing, building, and maintaining scalable NFS solutions and distributed file systems at DigitalOcean LLC. You will work closely with a motivated team of peers to architect, develop, and optimize storage services.Your Responsibilities:Design and implement high-performance storage solutions using Go and other...
-
Senior System Engineer
1 week ago
Hyderabad City Taluka, Pakistan Backbase Full timeThe Job in ShortAs a Senior System Engineer, you contribute reusable artefacts and best practices for the organisation and have demonstrated this in your previous assignments. You will mentor your colleagues and participate in R&D and Services interactions.Meet the JobAs a Senior System Engineer, you'll act as an advisor of the Backbase product in projects...
-
IT Engineering Systems Manager
2 weeks ago
Hyderabad City Taluka, Pakistan Qualcomm Technologies, Inc Full timeJob BriefQualcomm Technologies, Inc is seeking a talented IT Engineering Systems Manager to join our team of experts in software development. As a key member of our global engineering IT organization, you will be responsible for managing a large-scale and distributed implementation of Perforce and other SCM systems.About UsWe are a world leader in wireless...
-
Senior Lead Systems Engineer
17 hours ago
Hyderabad City Taluka, Pakistan Qualcomm Technologies, Inc Full timeCompany Overview:Qualcomm Technologies, Inc is a leader in the development of semiconductor products and wireless technologies. The company's chipsets power billions of devices worldwide.We are currently seeking an experienced Senior Lead Systems Engineer to join our team in India. In this role, you will be responsible for designing and developing chipset...
-
DevOps Systems Architect
17 hours ago
Hyderabad City Taluka, Pakistan DigitalOcean LLC Full timeA Career at DigitalOceanDigitalOcean is a fast-growing cloud platform company that's passionate about simplifying the complexities of cloud computing for developers and businesses. Our mission is to provide a simple, robust, and cost-effective way for users to build, deploy, and scale applications.About the JobWe're seeking a skilled Senior Software Engineer...
-
Senior Embedded Systems Software Engineer
2 weeks ago
Hyderabad City Taluka, Pakistan Qualcomm Technologies, Inc Full timeWe are searching for an exceptional Senior Embedded Systems Software Engineer to lead our efforts in developing cutting-edge software solutions for our customers.The ideal candidate will have a strong background in software engineering, with 3-5 years of experience in developing code for real-time operating systems, as well as expertise in assembly language,...
-
Senior Embedded Systems Engineer
5 days ago
Hyderabad City Taluka, Pakistan Qualcomm Technologies, Inc Full timeAbout the JobWe are looking for a talented Senior Engineer to join our Core Platforms team at Qualcomm Technologies, Inc. This role offers the opportunity to design, develop, and maintain high-performance software solutions for our embedded systems.ResponsibilitiesDesign, develop, and test complex software systems for our embedded platforms.Work closely with...
-
Data Systems Engineer
2 days ago
Hyderabad City Taluka, Pakistan SingleStore Full timeCompany OverviewSingleStore is a leading provider of cloud-native databases that power real-time applications. With a distributed SQL database, we empower businesses to deliver exceptional data experiences to their customers.We're committed to diversity and inclusion, and value individuals who can work effectively with diverse teams and people.Job...
-
Cloud Native Systems Engineer
2 days ago
Hyderabad City Taluka, Pakistan SingleStore Full timeRole and ResponsibilitiesAs a Software Engineer at SingleStore, you will be responsible for building and maintaining our distributed database system. Your primary focus will be on designing and implementing new features, as well as troubleshooting and resolving technical issues.Responsibilities:Design and develop new features and enhancements to our database...
-
DevOps System Engineer
1 week ago
Hyderabad City Taluka, Pakistan Backbase Full timeCareer Growth OpportunitiesWe offer career growth opportunities within Backbase, allowing you to grow from a Senior System Engineer role to a Principal System Engineer position.In this role, you'll be responsible for driving cross-team initiatives and taking on more responsibilities in the overall design of the product.The successful candidate will have at...