Talent.com
Software Engineer
Software EngineerMeeden Labs • Bangalore
Software Engineer

Software Engineer

Meeden Labs • Bangalore
30+ days ago
Job description

Job Description :

We are looking for a passionate and skilled Software Engineer with a strong foundation in Data Structures and Algorithms (DSA) and experience in building systems that handle large-scale data efficiently. Youll play a key role in designing, developing, and optimizing backend systems, real-time pipelines, or storage engines that scale to billions of records.

Role & Responsibilities :

  • Design and implement highly performant algorithms to process, transform, and analyze large volumes of data
  • Apply advanced DSA concepts like Trees, Graphs, Tries, Heaps, and Hashing for data indexing, filtering, and routing
  • Develop and optimize data pipelines, stream processors, or caching systems
  • Architect scalable systems for data ingestion, storage, and retrieval (structured / unstructured)
  • Collaborate with cross-functional teams to integrate and deploy performant services
  • Perform profiling, tuning, and memory optimization to ensure low-latency operations
  • Write clean, modular, testable code and participate in code reviews

Must-Have Skills :

  • Strong command over Core DSA concepts : Binary Search, Heaps, Graphs, Tries, Trees (AVL, B-Trees, Segment Trees)
  • Hands-on experience with algorithms for sorting, searching, indexing, and caching large dataset
  • Proficiency in one or more of the following languages : Java, Python
  • Experience working with large datasets in real-time or batch
  • Solid grasp of time and space complexity and performance tuning
  • Familiarity with memory management, garbage collection, and data locality
  • Deep technical knowledge; hands-on in architecture design, development, deployment, and production operation; familiar with agile software development and modern development tools and frameworks; holds strong engineering principles, including automation, quality, and best practices with a high bar.
  • Extensive experience in complete software development life cycle E2E, including production monitoring.
  • Good to have :

  • Broad understanding of Data Lakehouse formats like Apache Hudi, Apache Iceberg or Delta Lake.
  • Demonstrable experience in Spark programming
  • Experience with Spark on DBT with AWS Glue or Apache Polaris is a plus
  • A broad understanding of cloud architecture tools and services, such as S3, EMR, Kubernetes, and Lambda functions, is desirable. Experience in AWS and Azure is also highly desirable.
  • Rich experience and deep expertise in Big Data and large-scale data platforms, especially in Data Lake.
  • (ref : hirist.tech)

    Create a job alert for this search

    Software Engineer • Bangalore

    Similar jobs
    Staff Software Engineer - C#.netcore

    Staff Software Engineer - C#.netcore

    Ivanti • Bengaluru, Karnataka, India
    Who We Are : In today’s work environment, employees use a myriad of devices to access IT applications and data over multiple networks to stay productive, wherever and however they work.Ivanti eleva...Show more
    Last updated: 1 day ago • Promoted
    Software Engineer 1 - MLOps

    Software Engineer 1 - MLOps

    Confidential • Bengaluru / Bangalore, India
    Toast creates technology to help restaurants and local businesses succeed in a digital world, helping business owners operate, increase sales, engage customers, and keep employees happy.Now, more t...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer I

    Software Engineer I

    Confidential • Bengaluru / Bangalore, India
    Rippling gives businesses one place to run HR, IT, and Finance.It brings together all of the workforce systems that are normally scattered across a company, like payroll, expenses, benefits, and co...Show more
    Last updated: 30+ days ago • Promoted
    Software Engr I

    Software Engr I

    Confidential • Bengaluru / Bangalore, India
    Job Location : Bangalore, Bellandur.As a Software Engr I here at Honeywell, you will play a crucial role in developing and maintaining software solutions that drive innovation and efficiency across ...Show more
    Last updated: 22 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Altiostar, A Rakuten Symphony Company • Bengaluru, Republic Of India, IN
    Our unique 4G / 5G vRAN solution is designed to improve quality of experience, enhance spectral efficiency, provide flexibility to the operator in hardware selection, provide full network automation ...Show more
    Last updated: less than 1 hour ago • Promoted • New!
    Software Engineer SDE3

    Software Engineer SDE3

    Confidential • Bengaluru / Bangalore, India
    Design, build, and maintain core components of our centralized Kafka platform using Java (Springboot) and Kafka APIs.Automate Kafka cluster provisioning, configuration, monitoring, and scaling usin...Show more
    Last updated: 24 days ago • Promoted
    Software Engineer - Endur

    Software Engineer - Endur

    Confidential • Bengaluru / Bangalore
    Design and development of applications following Agile and continuous delivery practices.Extend Endur functionality to support operations, middle and back office processes.Create or enhance new and...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer

    Software Engineer

    Confidential • Bengaluru / Bangalore, India
    It's fun to work in a company where people truly believe in what they're doing!.At BlackLine, we're committed to bringing passion and customer focus to the business of enterprise applications.Since...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer

    Software Engineer

    iQmetrix • Bengaluru, Karnataka, IN
    Quick Apply
    What We Do : iQmetrix is the only provider of Interconnected Commerce software solutions for telecom retail.Interconnected Commerce is a complete set of software and technologies that are mod...Show more
    Last updated: 30+ days ago
    Backend Software Engineer II

    Backend Software Engineer II

    GoodScore • Bengaluru, Republic Of India, IN
    The ideal candidate will be responsible for developing high-quality applications.They will also be responsible for designing and implementing testable and scalable code. Develop quality software and...Show more
    Last updated: less than 1 hour ago • Promoted • New!
    Software Engineer - I

    Software Engineer - I

    Confidential • Bengaluru / Bangalore, India
    Founded in 2001, Guidewire Software is a global leader in cloud-based software for the Property and Casualty (P&C) insurance industry. Trusted by over 500 insurers and with more than 1,000 successfu...Show more
    Last updated: 30+ days ago • Promoted
    Software engineer

    Software engineer

    Confidential • Bengaluru / Bangalore, India
    Software Engineer Job Description.We are looking for a talented and passionate Software Engineer to join our team.As a Software Engineer, you will be responsible for designing, developing, and impl...Show more
    Last updated: 23 days ago • Promoted
    Software Engineer (Platform)

    Software Engineer (Platform)

    Arista Networks • bangalore, karnataka, in
    Data Center (DC), Cloud, Internet / WAN, Service Provider (SP) and Campus environments.Arista has over 7500 customers ranging from the largest cloud providers, to healthcare, government, carrier, fin...Show more
    Last updated: 6 days ago • Promoted
    Backend Software Engineer

    Backend Software Engineer

    CloseQuest • bangalore, karnataka, in
    CloseQuest, an innovative e-commerce and online marketplace startup based in San Jose, USA, is revolutionizing the way users buy and sell products online. With a customer-first approach, CloseQuest ...Show more
    Last updated: 6 days ago • Promoted
    Software Engineer

    Software Engineer

    Tata Consultancy Services • Bengaluru, Republic Of India, IN
    Expertise in SAP HANA and PostgreSQL databases.Advanced SQL skills and database layer understanding.Experience with database design and optimization. Proficiency in GitHub for source control managem...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer - Platform Software interface

    Software Engineer - Platform Software interface

    Hewlett Packard Enterprise • bangalore, karnataka, in
    Software Engineer - Platform Software, Device Drivers, System Bring-Up.This role has been designed as ‘Hybrid’ with an expectation that you will work on average 2 days per week from an HPE office.H...Show more
    Last updated: 5 days ago • Promoted
    Backend Software Engineer

    Backend Software Engineer

    TechKareer • Bangalore, IN
    Core infrastructure, systems, and APIs.Design and maintain backend services that power assessment delivery, scoring, and. Build and maintain APIs for frontend clients, internal tools, and third-part...Show more
    Last updated: 7 days ago • Promoted
    Software Engineer, Ai Agents

    Software Engineer, Ai Agents

    Asha Health (YC F24) • Bengaluru, Republic Of India, IN
    Asha Health helps medical practices launch their own AI clinics.We're backed by Y Combinator, General Catalyst, 186 Ventures, Reach Capital and many more. We recently raised an oversubscribed seed r...Show more
    Last updated: 9 days ago • Promoted