Expert Software Engineer for Large-Scale Distributed Systems

1 week ago


Bengaluru, Karnataka, India Databricks Full time

About the Role

We are seeking a highly skilled Senior Staff Software Engineer for our Databricks Engineering team. As a key member of our engineering organization, you will work with teams that develop Databricks products and features for thousands of enterprises worldwide.

Key Responsibilities

As an executive engineering individual contributor, you will have full ownership of the product or infrastructure direction in a major area, driving it from initial development to scalable solutions with clear business impact. You will serve as a force multiplier by elevating stability, reliability, and organizational processes, while bringing deep expertise in large-scale distributed systems.

Delivering Customer Value

At Databricks, we are obsessed with enabling data teams to solve the world's toughest problems. You will be responsible for delivering a highly scalable, available, and fault-tolerant engine processing hundreds of TB of data daily across thousands of customers. Your work will involve low-level systems debugging, performance measurement & optimization on large production clusters.

What We Look for

  • 15+ years industry experience building and supporting large-scale distributed systems.
  • Comfortable working towards a multi-year vision with incremental deliverables.
  • Motivated by delivering customer value and impact.
  • Strong foundation in algorithms and data structures and their real-world use cases.
  • Experience driving company initiatives towards customer satisfaction.


  • Bengaluru, Karnataka, India InMobi Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer III to join our dynamic team at InMobi Group. As a key member of our engineering team, you will play a pivotal role in designing and building large-scale distributed systems and backend services.What You Will Be DoingDesign, develop, and maintain massively large-scale...


  • Bengaluru, Karnataka, India exl Full time

    Job OverviewAs a seasoned Data Engineer at EXL, you will play a critical role in designing, developing, and maintaining large-scale distributed systems and data pipelines to support our analytics environment.Key ResponsibilitiesCollaborate with project stakeholders to identify product and technical requirements, conducting analysis to determine integration...

  • Software Engineer

    1 week ago


    Bengaluru, Karnataka, India People Gamut HR Solutions Full time

    Position OverviewWe are seeking an experienced Software Engineer to join our team at People Gamut HR Solutions. In this role, you will be responsible for designing and developing large-scale, multi-tier, distributed software products using Java and J2EE technologies. Your strong development and delivery experience with commercial software applications, along...


  • Bengaluru, Karnataka, India DCS Group Full time

    About the Role:We are looking for a skilled Software Engineer to join our team and work on large-scale systems. The ideal candidate will have experience with designing and developing scalable software solutions.Design and develop large-scale software systemsCollaborate with cross-functional teams to identify and prioritize project requirementsStay up-to-date...


  • Bengaluru, Karnataka, India Databricks Full time

    We are passionate about empowering data teams to tackle the world's most complex challenges.As a key member of our Networking team at Databricks, you will drive the development of backend connectivity services that power millions of virtual machines.You will lead cross-functional teams to deliver robust, scalable, and efficient networking systems, leveraging...


  • Bengaluru, Karnataka, India Databricks Full time

    About DatabricksDatabricks is a leading cloud-based data and AI platform that enables data teams to solve complex problems and drive business growth. Our platform is built on top of Apache Spark and provides a scalable and secure environment for data engineering, data science, and machine learning.Job DescriptionWe are seeking a highly skilled Staff Software...


  • Bengaluru, Karnataka, India ADCI - Karnataka - A66 Full time

    About UsWe are Amazon Payments Services, a team that processes millions of transactions every day across numerous countries and payment methods. Our systems handle tens of billions of dollars moving at light-speed annually, making it a challenging and exciting place to work.Our MissionWe build systems that process payments at an unprecedented scale, with...


  • Bengaluru, Karnataka, India LinkedIn Full time

    Transforming Data Infrastructure at LinkedInAt LinkedIn, we're building the next generation of data infrastructure to support our mission of creating economic opportunity for all. As a Senior Staff Software Engineer, Systems Infrastructure Expert, you'll play a key role in designing and developing scalable, highly available, and secure systems that power our...


  • Bengaluru, Karnataka, India Kredivo Group Full time

    About the Role:We are seeking a highly skilled Principal Machine Learning Engineer, Data to join our team at Kredivo Group. As a key member of our engineering team, you will be responsible for designing and implementing large-scale distributed systems, working closely with product teams and stakeholders to identify platform requirements, and driving...


  • Bengaluru, Karnataka, India LinkedIn Full time

    About the RoleWe're seeking a highly skilled Senior Software Engineer to join our Distributed Systems team. As a key member of our team, you will be responsible for designing, implementing, and optimizing large-scale distributed systems with a focus on security and compliance.Key Responsibilities:Own the technical strategy for broad or complex requirements...


  • Bengaluru, Karnataka, India Oracle Full time

    As a key member of the Oracle Cloud Infrastructure team, we are seeking a highly skilled Senior Software Engineer to contribute to the development of our distributed systems. The ideal candidate will have a strong background in software development, with expertise in Java, C, C++, or Python.Key Responsibilities:Design, develop, and troubleshoot software...


  • Bengaluru, Karnataka, India Genpact Full time

    About the RoleWe are seeking a highly skilled Software Engineer to lead the development of our large-scale system.Key Responsibilities:Design and implement complex software systemsLead a team of developersCollaborate with cross-functional teamsRequirementsMust have:Proficiency in programming languagesExperience with system designStrong leadership skillsAbout...

  • Software Engineer

    4 weeks ago


    Bengaluru, Karnataka, India Databricks Full time

    About DatabricksDatabricks is a leading data and AI platform that enables organizations to solve complex problems and drive business growth. Our platform is built by engineers, for engineers, and we're passionate about empowering data teams to make a meaningful impact.Job SummaryWe're seeking a highly skilled Senior Software Engineer to join our team in...


  • Bengaluru, Karnataka, India LinkedIn Full time

    Job SummaryAs a Senior Software Engineer, Distributed Systems at LinkedIn, you will be part of our world-class software engineering team responsible for building the next-generation infrastructure and platforms. Your passion for very large scale distributed systems and software as a service will drive the technology vision and create business impact.Key...


  • Bengaluru, Karnataka, India LinkedIn Full time

    Build the Future of LinkedIn's InfrastructureAs a Principal Software Engineer on our Systems Infrastructure team, you will play a key role in shaping the next-generation infrastructure and platforms for LinkedIn. Your passion for building large-scale distributed systems and software as a service will drive the technology vision and create business impact.We...


  • Bengaluru, Karnataka, India LinkedIn Full time

    Build the Future of LinkedInAs a Principal Staff Software Engineer, Systems Infrastructure, you will be part of our world-class software engineering team responsible for building the next-generation infrastructure and platforms for LinkedIn.Our team is passionate about developing cutting-edge, large-scale distributed systems and softwares as services. We are...


  • Bengaluru, Karnataka, India Western Digital Full time

    Job Title: Senior Software EngineerJob Summary:We are seeking a highly skilled Senior Software Engineer to join our team at Western Digital. As a Senior Software Engineer, you will be responsible for designing, developing, and troubleshooting large scale web applications with a cross geography user base and distributed architecture.Key...


  • Bengaluru, Karnataka, India LinkedIn Full time

    About the RoleWe're seeking a highly skilled Senior Software Engineer to join our team at LinkedIn. As a key member of our infrastructure team, you will be responsible for designing, implementing, and optimizing large-scale distributed systems with a focus on security and compliance.Key ResponsibilitiesOwn the technical strategy for broad or complex...


  • Bengaluru, Karnataka, India Databricks Full time

    We are passionate about empowering data teams to tackle the world's most complex challenges. Our mission is to build and run the world's best data and AI infrastructure platform, enabling our customers to harness deep data insights and drive business growth.As a Senior Software Engineer at Databricks, you will work on designing and developing...


  • Bengaluru, Karnataka, India Databricks Full time

    About the Role:We are seeking a highly skilled Senior Software Engineer to join our Distributed Systems team at Databricks. As a key member of our team, you will be responsible for designing and developing large-scale distributed systems that power our cloud-based data platform.Key Responsibilities:Design and implement scalable and reliable distributed...