
Software Engineer, Transactions
3 weeks ago
As 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 high standards of quality. You will leverage and deepen your technical and project management skills while working with talented and experienced colleagues.
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.
- Develop critical software components, systems, and features.
- Proactively learn about the system as a whole and contribute to its design.
- 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 Sales, Marketing, and G&A.
- Some knowledge of C and/or C++, particularly at system level.
- Understanding of low level concepts such as file systems, concurrency, multithreading, and server architectures.
- Good algorithms and data structures knowledge.
- Experience developing distributed systems and/or fault-tolerant systems is a plus.
- Familiarity with Transaction Processing concepts such as isolation levels, replication, 2PC, consensus, optimistic concurrency, MVCC, … is a plus.
- 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-
Senior Engineer, Transactions
3 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...
-
Digital Transactions Specialist
2 weeks ago
Hyderabad City Taluka, Pakistan PayPal Full timeInnovative companies like PayPal are disrupting traditional industries and creating new opportunities for growth.Our Engineering team is responsible for building the next-generation payment solutions that will shape the future of global commerce.We're committed to delivering exceptional customer experiences and driving business growth through innovation and...
-
Senior Software Engineer, Security
4 weeks 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...
-
Software Engineer
2 weeks ago
Peshawar City Tehsil, Pakistan Daum Software Full timeJob Description:We are seeking an experienced software engineer to join our team at Daum Software in Pakistan. As a full-stack developer, you will be responsible for the development of new products and the general maintenance of our software systems.The ideal candidate will have a 2-year background in modern software engineering environments and expertise in...
-
Senior Software Engineer, Data Ingestion
4 weeks 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 Software Engineer, Data Ingestion
2 weeks 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,...
-
Software Engineer, Distributed Systems
4 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...
-
Software Engineering Specialist
2 weeks ago
Hyderabad City Taluka, Pakistan Qualcomm Technologies, Inc Full timeJob Summary">We are seeking a highly skilled Software Engineering Specialist to join our team at Qualcomm Technologies, Inc. As a key member of our engineering group, you will design, develop, create, modify, and validate embedded and cloud edge software applications.">About Qualcomm Technologies, Inc">Qualcomm is a leading technology innovator that pushes...
-
Software Engineering Professional
2 weeks ago
Hyderabad City Taluka, Pakistan Qualcomm Technologies, Inc Full timeCompany Overview:Qualcomm Technologies, Inc is a leading technology innovator that pushes the boundaries of what's possible to enable next-generation experiences and drive digital transformation.Job Description:We are seeking a talented Staff GenAI QA to design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or...
-
Software Development Engineer
2 weeks ago
Hyderabad City Taluka, Pakistan Qualcomm Technologies, Inc Full timeAt Qualcomm Technologies, Inc., we are seeking a skilled Sophisticated Software Development Engineer to join our team. This role is an exceptional opportunity for individuals who want to design, develop, and test cutting-edge software applications that meet the ever-evolving needs of our customers.About the Role:This position involves collaborating with...
-
Senior Software Engineer
2 weeks ago
Hyderabad City Taluka, Pakistan Qualcomm Technologies, Inc Full timeJob DescriptionWe are seeking a highly skilled Sr. Engineer to join our team at Qualcomm Technologies, Inc.Company OverviewQualcomm is a leading technology innovator that pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all.Job...
-
Software Engineering Specialist
2 weeks ago
Hyderabad City Taluka, Pakistan SingleStore Full timeJob DescriptionWe are seeking an experienced Software Engineer to join our team in Hyderabad. As a Software Engineer, you will be responsible for designing, developing, and testing software systems that meet the needs of our customers.Key Responsibilities:Design and develop high-quality software systems using C++ and Linux.Collaborate with cross-functional...
-
Cloud Edge Software Engineer
2 weeks ago
Hyderabad City Taluka, Pakistan Qualcomm Technologies, Inc Full timeCloud Edge Software Engineer JobWe are looking for a skilled Cloud Edge Software Engineer to join our team at Qualcomm Technologies, Inc.ResponsibilitiesApplies software knowledge and experience to design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs.Collaborate with systems,...
-
Software Engineer Leader
7 days ago
Hyderabad City Taluka, Pakistan Qualcomm Technologies, Inc Full timeJob OverviewQualcomm Technologies, Inc. is a leading technology innovator that pushes the boundaries of what's possible to enable next-generation experiences and drive digital transformation. As a Sr Lead Software Developer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility...
-
Software Engineering Expert
2 weeks ago
Hyderabad City Taluka, Pakistan Qualcomm Technologies, Inc Full timeJob Title:Software Engineering ExpertJob Summary:We are seeking a highly skilled Software Engineering Expert to join our team at Qualcomm Technologies, Inc.The ideal candidate will have 2+ years of experience in AWS/Azure DevOps engineering and be proficient with source control management tools such as Git, GitHub, and Perforce (P4).A strong understanding of...
-
Software Test Engineer
31 minutes ago
Hyderabad City Taluka, Pakistan beBee Careers Full timeJob Summary:We are seeking a skilled Software Test Engineer to join our team. As a Software Test Engineer, you will design, develop, create, and modify test cases and validate embedded software, cloud software, system algorithms, application software, automation, and/or specialized utility programs.Main Responsibilities:Afford expertise in software and...
-
Software Engineering Specialist
4 days ago
Hyderabad City Taluka, Pakistan Qualcomm Technologies, Inc Full timeAbout the RoleWe are seeking a highly skilled Sr Engineer to join our IOT platform team at Qualcomm Technologies, Inc. In this role, you will be responsible for developing software solutions for IOT products based on Qualcomm SoCs. You will work closely with cross-functional teams to identify and fix issues related to platform bring-ups across various...
-
Security Software Engineer Leader
2 weeks ago
Hyderabad City Taluka, Pakistan Qualcomm Technologies, Inc Full timeJob Overview:The Security Software Engineer Leader will lead the development of security software features for our products. This role requires a strong background in computer science and software engineering.Responsibilities:Lead the development of security software features.Mentor junior engineers and provide technical guidance.Requirements:Bachelor's...
-
Senior Linux Software Engineer
2 weeks ago
Hyderabad City Taluka, Pakistan Qualcomm Technologies, Inc Full timeJob Summary">This is a critical role that requires an experienced software engineer to design, develop, and maintain complex embedded software systems for Linux based products. As a Senior Linux Software Engineer, you will be responsible for leading the development of software products through full lifecycle, from requirement analysis to milestone-based...
-
Software Applications Engineer
2 weeks ago
Hyderabad City Taluka, Pakistan Qualcomm Technologies, Inc Full timeJob Title: Software Applications EngineerCompany Overview:We are seeking a highly skilled Software Applications Engineer to join our team at Qualcomm Technologies, Inc. Our company is committed to innovation and excellence in the field of software development.Salary:The salary for this position will be competitive and based on industry standards.Job...