Talent.com
This job offer is not available in your country.
Senior / Principal Software Engineer - Distributed Systems

Senior / Principal Software Engineer - Distributed Systems

Petals CareersBangalore
6 days ago
Job description

About the Role :

We're seeking a highly experienced and accomplished Senior / Principal Backend Software Engineer to join our team.

In this pivotal role, you will be a key contributor, responsible for designing, building, and leading the development of mission-critical backend services and large-scale distributed systems.

You will provide technical leadership, mentor other engineers, and have a profound impact on our technology stack and product vision.

If you are a seasoned engineer with a passion for tackling complex challenges and a proven track record of delivering robust, high-performance software, we encourage you to apply.

What You'll Do :

  • Architect, design, and lead the development of scalable, reliable, and high-performance backend services and APIs using Java.
  • Drive technical strategy and innovation for our core distributed systems, ensuring they are built for reliability, performance, and future growth.
  • Lead by example and mentor a team of talented software engineers, promoting best practices in software development, code quality, and system design.
  • Collaborate with cross-functional leaders, product managers, and architects to define the technical roadmap and execute on complex projects.
  • Solve the most challenging technical problems and serve as a subject matter expert in your domain.
  • Conduct thorough code reviews and contribute to a culture of engineering excellence and continuous improvement.
  • Champion a results-oriented culture with a strong sense of ownership and accountability.

Requirements : Must-Haves :

  • B.Tech.or Masters degree in Computer Science, Information Technology, or a related field.
  • 10-15 years of experience in building successful production software systems at scale.
  • A solid grounding in Computer Science fundamentals, with mastery of data structures and algorithms.
  • Deep expertise in Java and a strong understanding of its ecosystem, including concurrency, memory management, and performance tuning.
  • Extensive experience designing and developing distributed systems, with a strong understanding of design for scalability, performance, and reliability.
  • Proven ability to lead complex projects and take them from concept to production.
  • Mastery of the tools of the trade, including a variety of modern programming languages and the ability to work on self-developed projects.
  • Demonstrated ability to thrive in a fast-paced, agile, and results-oriented culture.
  • What Would Be a Plus :

  • Experience with cloud-native technologies and architectures on platforms like AWS, Google Cloud, or Azure.
  • Expertise in microservices architecture, event-driven systems, and message queues.
  • Experience with a variety of database systems (e., relational, NoSQL, NewSQL) and complex data modeling.
  • Prior experience in a technical leadership or principal engineer role
  • (ref : hirist.tech)

    Create a job alert for this search

    System Engineer • Bangalore

    Related jobs
    • Promoted
    Associate Systems Engineer

    Associate Systems Engineer

    Sapaadhosur, tamil nadu, in
    Sapaad, has seen tremendous success in the last decade, with thousands of customers.Driven by a team of passionate developers and designers, Sapaad is constantly. Singapore, with offices across five...Show moreLast updated: 18 days ago
    • Promoted
    Principal Engineer - Distributed Systems

    Principal Engineer - Distributed Systems

    HyrEzy Talent SolutionsBangalore
    Roles & Responsibilities : Responsibilities : Design software systems with various Microsoft technologi...Show moreLast updated: 30+ days ago
    • Promoted
    Responsive - Software Engineer - Distributed Systems

    Responsive - Software Engineer - Distributed Systems

    ResponsiveBangalore
    About the job : About Responsive : Responsive (formerly RFPIO) is the global leader in strategic response management software,...Show moreLast updated: 26 days ago
    • Promoted
    • New!
    System Engineer

    System Engineer

    CUS Techhosur, tamil nadu, in
    We are looking for a detail-oriented and proactive.The role involves ensuring the reliability, security, and performance of servers, networks, and applications while providing technical support and...Show moreLast updated: 18 hours ago
    • Promoted
    Principal Engineer, Software - Cloud Infrastructure [T500-20363]

    Principal Engineer, Software - Cloud Infrastructure [T500-20363]

    ANSRhosur, tamil nadu, in
    ANSR is hiring for one of its clients.NASDAQ : TMUS), headquartered in Bellevue, Washington, is America’s supercharged Un-carrier, connecting millions through its strong nationwide network and flags...Show moreLast updated: 8 days ago
    • Promoted
    Full Stack Engineer - Distributed Systems

    Full Stack Engineer - Distributed Systems

    Recruise India Consulting Pvt LtdBangalore
    What you will accomplish : - Design, develop, and deploy complex, distributed systems that operate with lightning speed, handling over a billion requests daily.This i...Show moreLast updated: 30+ days ago
    Principal Software Engineer

    Principal Software Engineer

    swivl.techBangalore, Karnataka, IN
    Quick Apply
    Job Title : Principal Software Engineer (15+ years experience) Are you a senior technologist with a strong product mindset, proven architectural expertise, and a passion for mentoring high-performin...Show moreLast updated: 30+ days ago
    Principal Engineer

    Principal Engineer

    ScaleneWorksBangalore Rural, Karnataka, India
    Quick Apply
    Strong leadership qualities, including the ability to motivate, inspire, and guide the team.Strong analytical and problem-solving skills to identify challenges and develop effective solutions.Good ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Platform Engineer

    Senior Platform Engineer

    Cummins Indiahosur, tamil nadu, in
    Responsible for defining and communicating a shared technical and architectural vision for Product Teams to help ensure the system or Solution under development is fit for its intended purpose.Embr...Show moreLast updated: 8 days ago
    • Promoted
    Senior Solution Engineer - Distributed Systems

    Senior Solution Engineer - Distributed Systems

    FxConsultingBangalore
    Responsibilities : - Develop and deliver detailed technology solutions based on products and platforms through Professional Services project activities.Operat...Show moreLast updated: 30+ days ago
    • Promoted
    Mobileum - Principal Engineer - Distributed Systems

    Mobileum - Principal Engineer - Distributed Systems

    Mobileum India Pvt LtdBangalore
    Role : Principal Engineer Cloud Native, Big Data & Distributed Systems with AI experience Experience Range : 10-15 Years &...Show moreLast updated: 26 days ago
    • Promoted
    Principal Engineer - Full Stack Technologies

    Principal Engineer - Full Stack Technologies

    RecroBangalore
    Job Title : Senior Software Engineer / Technical Architect Experience : Minimum 12 years Location : Bang...Show moreLast updated: 6 days ago
    • Promoted
    Software Engineer - Distributed Systems

    Software Engineer - Distributed Systems

    Evoke HR SolutionsBangalore
    We are seeking a highly experienced and motivated Senior / Staff Software Engineer with 7-10 years of experience to join our dynamic engineering team. The ideal candidate will be a technical leader, c...Show moreLast updated: 5 days ago
    • Promoted
    Eightfold AI - Senior Backend Software Engineer - Distributed Systems / Microservices Architecture

    Eightfold AI - Senior Backend Software Engineer - Distributed Systems / Microservices Architecture

    EIGHTFOLD AI INDIA PRIVATE LIMITEDBangalore
    About The Team : This role is for the 'Talent Management' platform.Talent Management is one of Eightfolds flagship products.Talent Managem...Show moreLast updated: 30+ days ago
    • Promoted
    Firmware Engineer – IoT Gateway Development

    Firmware Engineer – IoT Gateway Development

    Capgemini EngineeringBangalore Rural, Karnataka, India
    Firmware Engineer – IoT Gateway Development.Bachelor’s or Master’s degree in.Electronics & Communication Engineering.As a Firmware Engineer, you’ll contribute to embedded application development in...Show moreLast updated: 26 days ago
    • Promoted
    System Engineer

    System Engineer

    Hyqoohosur, tamil nadu, in
    Job Title : Systems Engineer L3.Duration : 12 months with high possible extension.Working time zone : Night Shifts (EST, CST, PST). Working hours 40 hours per week (8 hours per day).We are seeking a hi...Show moreLast updated: 21 days ago
    • Promoted
    ThoughtSpot - Principal Engineer - Distributed Systems

    ThoughtSpot - Principal Engineer - Distributed Systems

    THOUGHTSPOT INDIA PRIVATE LIMITEDBangalore
    We are looking for a Principal Engineer to shape the architecture of ThoughtSpots cloud-native, distributed platform and scale it to support our ambitious product vision. You will bring deep systems...Show moreLast updated: 30+ days ago
    • Promoted
    Lead Engineer - Distributed Systems

    Lead Engineer - Distributed Systems

    talentgen advisory LLPBangalore
    About the Role We are looking for a Lead Engineer to drive the design, development, and delivery of complex, high-performance products. The ideal candidate is a strong...Show moreLast updated: 15 days ago