
Senior Engineer, Transactions
2 days ago
As 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 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 and System of Record 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 Transaction Processing concepts such as isolation levels, replication, 2PC, consensus, optimistic concurrency, MVCC, …
- 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, Transactions
4 days ago
Hyderabad City Taluka, Pakistan SingleStore Full timePosition OverviewAs a 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 actively collaborating with the product team and other engineers to design and implement new key features which meet...
-
Senior Transaction Processing Engineer
2 days ago
Hyderabad City Taluka, Pakistan SingleStore Full timeAbout UsSingleStore is a cloud-native database company that delivers exceptional, real-time data experiences to customers. Our distributed SQL database introduces simplicity to data architecture by unifying transactions and analytics.We empower digital leaders to deliver exceptional customer experiences while mentoring our team members on cutting-edge...
-
Database Reliability Engineer, Transactions
2 days ago
Hyderabad City Taluka, Pakistan SingleStore Full timeCompany OverviewAt SingleStore, we're revolutionizing the way companies handle data-intensive applications. Our innovative approach combines simplicity, speed, and scale, empowering businesses to deliver exceptional customer experiences.We're looking for a talented Sr. Software Engineer, Transactions to join our team and contribute to shaping the future of...
-
Senior Engineer, Distributed Systems
4 hours ago
Hyderabad City Taluka, Pakistan SingleStore Full timeSenior Software Engineer, Distributed SystemsPosition OverviewAs 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...
-
Senior Software Engineer, Security
1 week ago
Hyderabad City Taluka, Pakistan SingleStore Full timeSenior Software Engineer, Engine (Security)Position Overview -SingleStore Software Engineers are at the forefront of real-time technology that's revolutionizing how companies run their businesses every day. With release cycles throughout the year, our engineers are accustomed to moving quickly in a rapid production environment. To do this successfully, we...
-
Engineer Senior
2 weeks ago
Hyderabad City Taluka, Pakistan Qualcomm Technologies, Inc Full timeCompany: Qualcomm India Private LimitedJob Area: Engineering Group, Engineering Group > Software EngineeringGeneral Summary:Title: Engineer SeniorLocation: HyderabadJob function: Embedded Systems BSP engineerSkills/Experience Required:A minimum of 3 to 5 years of experience in embedded systems design and developmentStrong proficiency in C-programmingSolid...
-
Senior Software Engineer, Data Ingestion
1 week ago
Hyderabad City Taluka, Pakistan SingleStore Full timeSenior Software Engineer, Engine (Data Ingestion) -Position OverviewSingleStore Software Engineers are at the forefront of real-time technology that's revolutionizing how companies run their businesses every day. With release cycles throughout the year, our engineers are accustomed to moving quickly in a rapid production environment. To do this successfully,...
-
Senior Engineer
2 weeks ago
Hyderabad City Taluka, Pakistan Qualcomm Technologies, Inc Full timeCompany: Qualcomm India Private LimitedJob Area: Engineering Group, Engineering Group > Software EngineeringGeneral Summary:Title: 3072822 Senior Engineer (Linux Security Engineer)Job function: Enable security Mitigation features and develop tools to detect vulnerabilitiesSkills/experience: C, C++, Python, embedded programmingYocto / OpenEmbedded or Android...
-
Senior Engineering Manager
15 hours ago
Hyderabad City Taluka, Pakistan Qualcomm Technologies, Inc Full timeJob OverviewAs a Senior Engineering Manager at Qualcomm Technologies, Inc., you will be responsible for leading a multi-skilled IOT platform team working across different tech areas on various Linux-based operating systems. Your primary focus will be on contributing to the end-to-end software execution of Qualcomm SoC-based IOT products.The ideal candidate...
-
Senior Engineer
2 weeks ago
Hyderabad City Taluka, Pakistan Qualcomm Technologies, Inc Full timeCompany: Qualcomm India Private LimitedJob Area: Engineering Group, Engineering Group > Software EngineeringGeneral Summary:Title: 3072822 Senior Engineer (Linux Security Engineer)Job function: Enable security Mitigation features and develop tools to detect vulnerabilitiesSkills/experience: C, C++, Python, embedded programmingYocto / OpenEmbedded or Android...
-
Senior Software Engineer
2 weeks ago
Hyderabad City Taluka, Pakistan HSBC Full timeSome careers shine brighter than others.If you're looking for a career that will help you stand out, join HSBC and fulfil your potential. Whether you want a career that could take you to the top, or simply take you in an exciting new direction, HSBC offers opportunities, support and rewards that will take you further.HSBC is one of the largest banking and...
-
Senior System Engineer
4 days 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 System Engineer
16 hours 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...
-
Cloud-Native Database Engineer
3 days ago
Hyderabad City Taluka, Pakistan SingleStore Full timeRole and ResponsibilitiesAs a software engineer on our Storage team, you will have the unique benefit of building systems software in a rapid production environment. This includes actively collaborating with the product team and other engineers to design and implement new key features which meet high standards of quality.You will leverage and deepen your...
-
Hyderabad City Taluka, Pakistan Qualcomm Technologies, Inc Full timeJob Title: Senior Linux Android Performance Optimization EngineerOverview:We are seeking a highly skilled Senior Linux Android Performance Optimization Engineer to join our team at Qualcomm Technologies, Inc.About the Role:Identify performance bottlenecks in system use cases and implement optimizations to overcome them.Enable other teams to analyze for...
-
Senior DevOps Engineer
3 days ago
Hyderabad City Taluka, Pakistan Backbase Full timeAbout the Position">As a Senior System Engineer, you'll be responsible for designing, building, and maintaining our Data as a Service platform. You'll work closely with our Data, System, Security, and Software engineers to deliver high-quality solutions that meet the needs of our customers.">Key responsibilities include maintaining and scaling Databricks...
-
Senior Software Engineering Manager
15 hours ago
Hyderabad City Taluka, Pakistan Qualcomm Technologies, Inc Full timeAbout the RoleAs a Senior Software Engineer at Qualcomm Technologies, Inc., you will be responsible for working as part of a multi-skilled IOT platform team to support Android Upgrade activities across different chipsets. Key responsibilities include supporting platform bring-ups across various SoCs, coordinating with cross-functional teams to identify and...
-
Senior Software Engineer
14 hours ago
Hyderabad City Taluka, Pakistan PayPal Full time**Job Description**This role is crucial to understanding and mitigating fraud risks within PAYPAL's ecosystem. You'll develop products that enable merchants to tackle their unique risks, requiring expertise in risk management and technical skills to build scalable solutions.You will be part of the Risk as a Service (RaaS) team, responsible for designing,...
-
Software Development Engineer, Senior
5 days ago
Hyderabad City Taluka, Pakistan Qualcomm Technologies, Inc Full timeJob OverviewAs a leading technology innovator, Qualcomm Technologies, Inc. pushes the boundaries of what's possible to enable next-generation experiences and drive digital transformation. As a Senior Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software applications and/or specialized utility programs that...
-
Senior PC Gaming Software Engineer
6 days ago
Hyderabad City Taluka, Pakistan Qualcomm Technologies, Inc Full timeJob Title: Senior PC Gaming Software EngineerOverview:Qualcomm Technologies, Inc. is seeking an experienced software engineer to develop high-end games and gaming technology showcases for Snapdragon-based products.About the Role:This role requires expertise in Unreal Engine and experience with Windows game development and...