Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 21036311

    HYDERABAD · FULLTIME

    Lead Software Engineer

    Blue Yonder

    Blue Yonder

    Hyderabad · onsite · Posted 9d ago

    Sourced fromInstahyre
    Not disclosed6–10 yrsfulltimeHyderabad

    Your match

    ?

    Sign in to see your match score, skill gaps & tailored resume.

    Section · 01

    About this role

    As a Lead Software Engineer, you will be a hands-on technical leader responsible for architecture, modernization, and technical direction of complex C++ products and cloud-native services. You will influence architecture across multiple components and teams while remaining technically hands-on. You will help evolve large-scale C++ systems toward highly scalable, reliable, and maintainable SaaS platforms.


    The core responsibilities for the job include the following:


    Architecture and Technical Leadership:

    • Own architecture and technical direction for complex product areas.
    • Design HLD/LLD, service boundaries, APIs, data flows, and integration patterns.
    • Drive architectural modernization of large C++ codebases.
    • Define technical approaches for migrating legacy applications to cloud-native SaaS architectures.
    • Evaluate architectural trade-offs involving performance, scalability, reliability, maintainability, and cost.
    • Identify and drive resolution of architectural and technical debt.
    • Work closely with architects and technical leaders across teams.


    C++ and Performance:

    • Remain hands-on in modern C++17/C++20 development.
    • Design high-performance algorithms and concurrent systems.
    • Lead performance investigations involving: CPU, Memory, Network, I/O, Concurrency, Serialization, Database access.
    • Establish performance benchmarks and measurable engineering improvements.
    • Review complex C++ designs and implementations.


    Distributed Systems and Cloud:

    • Design highly scalable distributed services.
    • Define approaches for horizontal scaling, high availability, fault tolerance, Self-healing, stateful connections, distributed caching, and event-driven processing.
    • Work with Kubernetes, Docker, Azure/AWS, Kafka, and Redis.
    • Design cloud-native APIs and service communication using REST/WebSocket/gRPC where appropriate.
    • Drive production readiness and operational excellence.


    Production and Reliability:

    • Lead investigation of critical production issues.
    • Drive root-cause analysis and long-term corrective actions.
    • Improve observability through metrics, logging, and distributed tracing.
    • Define reliability and scalability improvements based on production telemetry.
    • Champion automation to minimize manual operational intervention.


    Requirements:

    • Bachelor's/Master's degree in computer science or a related field.
    • 8-10 years of software engineering experience.
    • 7+ years of strong hands-on C++ experience.
    • Expert-level understanding of modern C++.
    • Strong experience with C++17/C++20.
    • Excellent knowledge of advanced C++/STL, memory management, multithreading/concurrency, design patterns, and performance optimization.
    • Strong experience designing HLD/LLD.
    • Strong understanding of distributed systems.
    • Experience designing and operating microservices.
    • Strong Linux experience.
    • Hands-on experience with Docker, Kubernetes, Azure/AWS, Kafka/event-driven systems, and Redis/caching.
    • Experience with production debugging and observability.
    • Strong technical leadership and mentoring capability.
    • Excellent problem-solving and communication skills.

    Sourced from instahyre

    Let the agent run this one for you.

    Tailored resume, auto-apply, and referral lookup — in under 2 minutes.

    Section · 02

    Skills

    C SharpDot Net CoreC plus plusAlgorithmsDockerKubernetesApache KafkaDistributed Systemsamazon web servicesC++17C++20MicroservicesMicrosoft Azure

    Section · Company

    About Blue Yonder

    Blue Yonder

    Blue Yonder

    Software Product

    3.8k+

    employees

    1985

    41 years old

    Scottsdale, Arizona

    United States (USA)

    About

    Blue Yonder, formerly JDA Software, has the world's leading digital fulfillment platform and end-to-end supply chain management solutions.

    Industries

    Software Product

    Employee ratings

    682 reviews

    3.6/ 5

    Culture

    3.5

    Career growth

    2.8

    Work-life

    3.7

    Employees rate it well for

    Work Life Balance145Work Culture104Salary70Senior Management63Learning45

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Job search guides

    • All 506 Software Engineer jobs in Hyderabad
    • Auto-apply to jobs like this
    • Tailor your resume for this role
    • Resume keywords for software engineers
    • How to find a job in India, fast