Senior Distributed Systems Engineer

7 hours ago


Delhi, Delhi, India ICICIDirect Full time

Company Overview

ICICIDirect is a leading financial services company that provides a range of innovative solutions to its customers.

Salary

The estimated salary for this position is ₹45,00,000 per annum, commensurate with experience and qualifications.

Job Description

As a Senior Distributed Systems Engineer at ICICIDirect, you will play a critical role in designing and implementing scalable and efficient systems. Your primary responsibility will be to architect and design complex systems using microservices, analyze legacy system designs, and propose solutions with clear approaches and visualizations through diagrams.

Your expertise in technologies like Kafka, RabbitMQ, GoLang, RESTful APIs, Redis, and Prometheus will enable you to deliver scalable and efficient systems. You will also apply your knowledge of multi-threading, caching, network programming, and event-driven architectures to handle high-traffic flows.

In addition, you will work collaboratively with Engineering, Business, Infrastructure, and Infosec teams to deliver robust solutions, communicate complex technical concepts effectively to stakeholders across horizontal and vertical teams, and implement decoupled system designs for high availability and fault tolerance.

Required Skills and Experience

  1. Strong programming experience with a focus on distributed architecture and microservices.
  2. Proficiency in multi-threading and network programming.
  3. Design skills, including expertise in designing secure, high-performing, scalable systems.
  4. Experience with HLD and LLD documentation for system design.
  5. Hands-on experience with Kafka, RabbitMQ, GoLang, RESTful APIs, Redis, and Prometheus.
  6. Proven ability to collaborate with cross-functional teams in a fast-paced environment.
  7. Domain knowledge in trading, preferably experience working with proprietary trading desks (Prop-Desks) or High-Frequency Trading (HFT) environments.

Benefits

At ICICIDirect, we offer a comprehensive benefits package, including medical insurance, retirement savings plan, and paid time off.



  • Delhi, Delhi, India LinkedIn Full time

    About the RoleWe are seeking a highly skilled Senior Distributed Systems Engineer to join our team as an Information Retrieval Expert. In this role, you will be responsible for designing and building high-performance distributed database systems for information retrieval applications.Company OverviewAt LinkedIn, we believe in creating economic opportunities...


  • Delhi, Delhi, India NucleusTeq Consulting Pvt. Ltd. Full time

    Job DescriptionWe are seeking a highly skilled Senior Full Stack Developer to join our team at NucleusTeq Consulting Pvt. Ltd. This is a senior-level position that requires extensive experience in software development, architecture, and leadership.About the RoleThis role involves designing, building, and maintaining complex cloud-native applications using...

  • Technical Leadership

    6 hours ago


    Delhi, Delhi, India LinkedIn Full time

    Job SummaryWe are seeking an experienced Technical Leadership & Distributed Systems Architect to join our team at LinkedIn. As a key member of our software engineering organization, you will be responsible for designing and architecting scalable, high-performance distributed systems that enable our products to operate 24/7.In this role, you will work closely...


  • Delhi, Delhi, India LinkedIn Full time

    OverviewLinkedIn is the world's largest professional network, built to create economic opportunity for every member of the global workforce.We're committed to providing transformational opportunities for our employees by investing in their growth and creating a culture that's built on trust, care, inclusion, and fun, where everyone can succeed.Job...


  • Delhi, Delhi, India LinkedIn Full time

    Lead Software Engineer - Distributed SystemsWe are seeking an experienced software engineering leader to join our team in Bangalore, India.This role offers a hybrid work option, allowing you to work from home or commute to a LinkedIn office.You will be part of our world-class software engineering team, building the next-generation infrastructure and...


  • Delhi, Delhi, India LinkedIn Full time

    Job Title: Senior Software EngineerAt LinkedIn, we're looking for an experienced Senior Software Engineer to join our world-class software engineering team. As a key member of this team, you will be responsible for architecting, designing, developing, and supporting Internet-scale features and infrastructures.About the Role:We're seeking a skilled engineer...


  • Delhi, Delhi, India Health Catalyst Full time

    About Us:Health Catalyst is a leading player in the dynamic healthcare software development space. Our mission is to improve healthcare performance, cost, and quality by developing innovative tools.The Role:We are seeking a skilled Java Software Engineer with experience in distributed systems to join our team. As a mid- to senior-level developer, you will be...


  • Delhi, Delhi, India StarTree Full time

    About StarTree :StarTree is a pioneering cloud-based software company that empowers businesses to extract profound insights from real-time and historical data. With its innovative solutions, StarTree enables organizations to make informed decisions by leveraging the power of big data.Founding Story:StarTree was founded by the core software engineering team...


  • Delhi, Delhi, India SN CONSULTANTS Full time

    Job OverviewWe are seeking a skilled Senior Electrical Engineer to join our team at SN CONSULTANTS. The ideal candidate will have experience in consultancy and project design, specifically with power distribution systems.ResponsibilitiesDesign and develop power distribution systems for various projects.RequirementsBachelor of Engineering (Electrical) degree...


  • Delhi, Delhi, India LinkedIn Full time

    As a Senior Software Engineer on our Systems Infrastructure team at LinkedIn, you will play a key role in designing and building the next-generation infrastructure and platforms that power our core applications.With a strong passion for distributed technologies and algorithms, API design and systems-design, you will join a world-class team of engineers who...


  • Delhi, Delhi, India LinkedIn Full time

    We are seeking an experienced software engineer to join our world-class team at LinkedIn.About UsAs a global leader in our industry, we empower professionals to achieve their career goals by providing innovative products and technology that help them make connections, discover opportunities, and gain insights.We operate on a global scale, impacting the...


  • Delhi, Delhi, India LinkedIn Full time

    As a Senior Software Engineer, you will play a key role in designing and developing our logging infrastructure at LinkedIn. Our platform handles a massive volume of logs, scaling to petabytes per day. We are looking for an experienced engineer who can work with various application stacks and leverage open-source tools like Fluent Bit and Apache log4j to...


  • Delhi, Delhi, India Rippling Full time

    About RipplingRippling is a pioneering platform that streamlines HR and IT management for businesses by integrating payroll, benefits, computers, apps, and more into one unified workforce platform.Our mission is to revolutionize the way businesses operate by automating manual work processes, such as onboarding, which can be completed in just 90 seconds using...


  • Delhi, Delhi, India Talent500 Full time

    Talent500 is seeking an experienced Senior Systems Architect to join our team in Hyderabad, India.About the RoleWe are looking for a highly skilled and motivated individual to lead the design and implementation of large-scale distributed systems. The successful candidate will have a strong background in Linux system administration, cloud computing, and...


  • Delhi, Delhi, India Kotak Mahindra Bank Full time

    Kotak Mahindra Bank is dedicated to transforming banking by embracing a technology-first approach.Our MissionAt Kotak Mahindra Bank, we are committed to building trust with our customers. Our goal is to provide superior banking services that are safe, dependable, and enhance the customer experience.We invite experienced professionals to join us in our...


  • Delhi, Delhi, India LinkedIn Full time

    We are looking for a Senior Engineering Manager to lead our infrastructure systems team. This role will be responsible for managing the performance and career development of a team of engineers and owning significant parts of our products that require design, architecture, and coding.Key ResponsibilitiesManage the performance and career development of a team...


  • Delhi, Delhi, India M Systems Full time

    OverviewM Systems is a leading innovator in the field of semiconductor design and development. We are currently seeking a highly skilled Senior RTL Verification Engineer to join our team.Salary: $120,000 - $180,000 per yearJob DescriptionWe are looking for an experienced RTL Verification Engineer to work on the design and verification of complex digital...


  • Delhi, Delhi, India L3Harris Technologies Full time

    L3Harris Technologies is seeking a highly skilled and experienced Senior Systems Engineer to lead our network engineering efforts. The ideal candidate will have a strong background in systems engineering and experience with cloud computing technologies.The Senior Systems Engineer will be responsible for designing and implementing highly scalable,...


  • Delhi, Delhi, India Intuitive Full time

    At Intuitive, we are one of the fastest-growing Cloud & SDx solution and services companies, supporting enterprise customers on a global scale. Our team delivers measurable value and key business outcomes.We pride ourselves on partnering with leading enterprises and serving 200+ customers across various industry verticals. Our achievements include being...


  • Delhi, Delhi, India LinkedIn Full time

    Job DescriptionWe are seeking an experienced Infrastructure Architect, Distributed Systems to join our team at LinkedIn in Bangalore, India. As a key member of our world-class software engineering team, you will be responsible for designing and building the next-generation infrastructure and platforms for LinkedIn.About the RoleIn this role, you will work on...