Senior Software Developer for Data Ingestion

4 days ago


Hyderabad City Taluka, Pakistan SingleStore Full time

About SingleStore

We're a pioneering technology company that's revolutionizing real-time data processing. Our engineers collaborate in a fast-paced production environment, driving innovation across teams to maximize impact.

We foster individual growth and celebrate successes together. As a Software Engineer, you will lead projects from inception to delivery and contribute actively throughout the product life cycle.

To expedite your growth path, you will partner with experienced engineers who care deeply about your success and provide expert guidance for your professional development. Our engineers serve as both technical partners and business partners, working closely with teams such as product, marketing, and sales.

Job Role and Responsibilities

Our software engineers work in small, agile teams driving our company forward. As a software engineer on the database engine team, you will have the unique opportunity to develop systems software in a fast-paced production environment with a small and collaborative team.

You will enhance the performance of a SingleStore cluster, write new C++ code for the query optimizer, and be accountable for deploying new and existing projects into production with each release.

Your work will involve designing, testing software, and gaining a profound understanding of both the product and the business.

Key Requirements

  • 5+ years of experience in software development
  • Bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering, or a related field
  • Thorough understanding of computer science fundamentals
  • Excellent system programming skills
  • Proficiency in C/C++ programming on Linux
  • Experience with data ingestion from distributed sources like Apache Kafka
  • Familiarity with working with data file formats such as Avro, Parquet, JSON, CSV, and others
  • Understanding of Linux system programming concepts
  • Knowledge of multithreading, memory management, and performance optimization in large-scale systems
  • Additional experience with Java, Python, and SQL
  • Passionate about creating highly reliable software
  • Strong grasp of algorithms and data structures
  • Experience building databases and knowledge of DB internals is a plus

Additional Details

  • Employment Status: Full Time Employment
  • Location/Working classification: Hybrid Role
    • Required to work from Hyderabad office 1 day a week

We empower digital leaders to deliver exceptional, real-time data experiences to their customers. With a distributed SQL database introducing simplicity to your data architecture by unifying transactions and analytics, we empower you to succeed.

We value individuals with the ability to work on diverse teams and with a diverse range of people, consistent with our commitment to diversity & inclusion.



  • Hyderabad City Taluka, Pakistan SingleStore Full time

    About SingleStoreWe are a leading-edge technology company that's transforming the way businesses operate in real-time. Our engineers collaborate in a fast-paced production environment, driving innovation across teams to maximize impact.We prioritize individual growth and celebrate successes together. As a Software Engineer, you will lead projects from...


  • Hyderabad City Taluka, Pakistan Nisum Technologies, Inc Full time

    Job DescriptionNisum Technologies, Inc. seeks an experienced Senior Data Engineer to lead the design and implementation of scalable data pipelines and end-to-end data-oriented solutions.Key ResponsibilitiesDesigning and implementing scalable data pipelines to support increasing data volume and complexity.Collaborating with analytics and business teams to...


  • Hyderabad City Taluka, Pakistan Nisum Technologies, Inc Full time

    Join Our TeamAre you a motivated and experienced Senior Data Engineer looking for a new challenge? Do you want to work with a talented team of professionals to design and implement cutting-edge data engineering solutions?Key Requirements6+ years of ETL and Data Engineering experience.Experience in solutions architect or senior data engineer roles.Knowledge...


  • Hyderabad City Taluka, Pakistan Nisum Technologies, Inc Full time

    Company OverviewNisum Technologies, Inc. is a global digital commerce firm headquartered in California, focusing on digital strategy and transformation, insights and analytics, blockchain, business agility, and custom software development.Job SummaryDesign scalable data pipelines to support increasing data volume and complexity.Collaborate with analytics and...


  • Hyderabad City Taluka, Pakistan Nisum Technologies, Inc Full time

    Job Title: Data Engineering LeadAs a Data Engineering Lead, you will be responsible for designing and developing scalable big data architectures. You will collaborate with cross-functional teams to evaluate big data technologies and prototype solutions to improve our data processing architecture.Key Responsibilities:Lead the development of big data...


  • Hyderabad City Taluka, Pakistan Qualcomm Technologies, Inc Full time

    Job ResponsibilitiesAs a Senior Software Developer - Backend, you will be responsible for designing and developing complex back-end applications, associated integrations, and required test harnesses independently.Key responsibilities include collaborating across the enterprise to define standards for application architectures and best practices, and...


  • Hyderabad City Taluka, Pakistan BeHealthyWealthyHappy Full time

    Senior MLE Position at BeHealthyWealthyHappyOur company is looking for a Senior / Lead ML Engineer to drive innovation in data analytics and machine learning.Key Responsibilities:Engage with clients to identify business opportunities.Lead a team to implement AI and analytics solutions.Tackle diverse data science and software engineering tasks.Adapt to...


  • Hyderabad City Taluka, Pakistan Qualcomm Technologies, Inc Full time

    Job Description:We are seeking a highly skilled Senior Software Developer to design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world-class products that meet and exceed customer needs.

  • Senior Data Analyst

    4 days ago


    Hyderabad City Taluka, Pakistan Qualcomm Technologies, Inc Full time

    Company OverviewQualcomm Technologies, Inc. is a leading technology company that designs and manufactures innovative products for the wireless industry.Job DescriptionWe are seeking a highly skilled Business Intelligence Engineer (BIE) to join our team. As a BIE, you will work closely with scientists, software engineers, data engineers, and business analysts...


  • Hyderabad City Taluka, Pakistan HSBC Full time

    Key Responsibilities:The Senior Lead Data Architect will be responsible for leading a team of Data Architects and overseeing the development of Enterprise Data Models. They will also support the Building Sustainable Capabilities programme with data design and play a key role in implementing the Erwin data modelling tool.Lead a team of Data ArchitectsOversee...


  • Hyderabad City Taluka, Pakistan Warner Bros. Discovery, Inc. Full time

    Join the Data Engineering TeamWe are looking for a talented Senior Software Engineer to join our Data Platform Engineering team. As a key member of our team, you will be responsible for designing, developing, and maintaining our data platform, which is critical to our business operations.About the Role:Design and develop high-scale data platforms.Collaborate...


  • Hyderabad City Taluka, Pakistan Qualcomm Technologies, Inc Full time

    Job DescriptionWe are seeking a talented Senior Software Engineer to join our team at Qualcomm Technologies, Inc. In this role, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world-class products.Collaborate with systems, hardware,...


  • Hyderabad City Taluka, Pakistan Softobiz Full time

    Job OverviewAs a Senior Software Developer specializing in Elastic, you will be responsible for designing and implementing scalable Elastic Search solutions that meet the needs of our clients. You will work closely with cross-functional teams to create and consume REST APIs, ensure the performance, reliability, and scalability of Elastic solutions, and...


  • Hyderabad City Taluka, Pakistan Nisum Technologies, Inc Full time

    Job Title: Senior Software Developer - Big DataAs a Senior Software Developer - Big Data, you will play a key role in designing and developing scalable big data architectures. Your expertise in Java, Spark, Python, Scala, and AWS Cloud technologies will enable you to integrate new data sources and tools to drive innovation.Key Responsibilities:Collaborate...


  • Hyderabad City Taluka, Pakistan HSBC Full time

    At HSBC, we strive to be where the growth is, enabling businesses to thrive and economies to prosper.About the Role:We are seeking a Senior Lead Data Architect to lead a team of Data Architects and drive data design across our organisation. In this role, you will have the opportunity to create Enterprise Data Models, support the Building Sustainable...


  • Hyderabad City Taluka, Pakistan SingleStore Full time

    About SingleStoreWe are a company at the forefront of real-time technology that's revolutionizing how businesses operate. Our engineers work in a rapid production environment, collaborating and innovating across teams to maximize impact.We value individual growth and celebrate successes together. As a Software Engineer, you will own projects from start to...


  • Hyderabad City Taluka, Pakistan BeHealthyWealthyHappy Full time

    Data Science and Machine Learning Opportunities at BeHealthyWealthyHappyWe are seeking an experienced Senior / Lead ML Engineer to join our team and drive innovation in data analytics and machine learning.About the Role:This position requires a strong background in data science, software development, and team leadership. The successful candidate will...


  • Hyderabad City Taluka, Pakistan Qualcomm Technologies, Inc Full time

    This position requires a deep understanding of software development principles, including design patterns, data structures, and algorithms.You will participate in code reviews and regression tests, and triage and fix issues to ensure the quality of code.The ideal candidate will have experience with database management software, API, and source code...


  • Hyderabad City Taluka, Pakistan DigitalOcean LLC Full time

    Unlock the Potential of Your Applications with DigitalOceanDigitalOcean is a cloud computing platform that enables startups and small to medium-sized businesses (SMBs) to rapidly deploy and scale their applications. Our team is passionate about empowering developers to build scalable, secure, and efficient applications.Job OverviewAs a Senior Software...


  • Hyderabad City Taluka, Pakistan Qualcomm Technologies, Inc Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Engineer to join our Engineering Group, focusing on Software Engineering. In this role, you will be responsible for developing and debugging Windows Device drivers using WinDbg and other tools.Your primary responsibilities will include designing and implementing system BIOS, UEFI, ACPI, and...