Staff Software Engineer

1 day ago


Anywhere in IndiaMultiple Locations HireVeda Full time ₹ 20,00,000 - ₹ 25,00,000 per year

About the Role :

We are seeking an exceptionally skilled and experienced Staff Software Engineer with a specialization in Backend Architecture to join our engineering leadership team.

This role is a blend of hands-on coding, architectural design, and technical mentorship.

You will be responsible for defining the technical direction of our most critical backend systems, solving complex, cross-cutting engineering challenges, and ensuring the long-term scalability, reliability, and maintainability of our platform.

You will operate at a high level of technical influence across multiple teams and organizational boundaries.


Key Responsibilities :

- Define the technical vision, strategy, and architecture for complex, large-scale backend services and systems.

- Design and document high-level and low-level architectural blueprints, ensuring alignment with business goals and non-functional requirements (e.g., latency, throughput, security).

- Lead the evaluation and selection of new technologies, frameworks, and patterns that contribute to platform modernization and efficiency.

- Act as the primary Subject Matter Expert (SME) for core backend services, providing technical guidance and expertise across engineering teams.

- Mentor senior and principal engineers, raising the technical bar and driving the adoption of engineering best practices (e.g., observability, testing, fault tolerance).

- Lead cross-functional technical initiatives, driving consensus and ensuring successful execution across multiple teams.

- Contribute significantly to the codebase by building highly complex and foundational components.

- Conduct deep dives into performance bottlenecks, reliability issues, and critical incidents, leading the resolution and post-mortem analysis.

- Ensure consistency and quality of engineering output across the organization.

- Identify and mitigate systemic risks related to performance, scalability, and security across the platform.

- Design and implement patterns for high availability, disaster recovery, and fault tolerance across distributed systems.

- Partner directly with Product Managers, Data Scientists, and Engineering Leaders to translate ambiguous business challenges into clear, actionable technical roadmaps.

- Communicate complex architectural concepts, trade-offs, and decisions effectively to both technical and executive audiences.


Required Skills and Qualifications :

- Experience: 7+ years of progressive experience in software engineering, with significant time spent in a Senior/Lead/Staff-level role focusing on large-scale backend systems.

- Deep, expert-level proficiency in one or more core backend languages (e.g., Java, Go, Python, C#) and related frameworks.

- Extensive experience designing, building, and operating highly scalable, fault-tolerant distributed systems and microservices architectures.

- Expert-level knowledge of relational and NoSQL databases (e.g., PostgreSQL, MySQL, Cassandra, MongoDB, Redis), including advanced data modeling, performance tuning, and scaling strategies.

- Proven ability to architect complex systems from scratch, including knowledge of messaging queues (e.g., Kafka, RabbitMQ), caching strategies, and load balancing techniques.

- Hands-on experience with major cloud platforms (AWS, Azure, or GCP) and familiarity with modern DevOps tools and practices, including Kubernetes, Docker, and CI/CD pipelines.

- Strong background in performance analysis, debugging, and optimization of high-traffic applications.

- Excellent written and verbal communication skills, with a proven ability to influence technical direction and communicate effectively across all organizational levels



  • Anywhere in India/Multiple Locations Egnyte Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    We are seeking a highly experienced Staff Software Engineer (Java) to join our engineering team. This role involves leading technical innovation, designing scalable cloud-native systems, and mentoring engineering teams to build Egnytes next-generation platform. Your Qualifications : - BS, MS, or PhD in Computer Science, Computer Engineering, or related...


  • Anywhere in India/Multiple Locations Talent Socio Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Description : About the Role : We are looking for an exceptional Senior Staff Engineer to join our engineering leadership team. This is a high-impact, hands-on technical role where you will drive the architecture, design, and development of scalable and secure systems. As a senior technical leader, you will guide cross-functional engineering...

  • Software Engineer

    5 days ago


    Anywhere in India/Multiple Locations Muoro Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Description : About the Role : We are seeking a passionate AI Software Engineer to design, develop, and deploy artificial intelligence and machine learning solutions that solve complex problems and drive business innovation. You will collaborate with cross-functional teams to build scalable AI models, integrate them into software applications, and...


  • Anywhere in India/Multiple Locations Outsourced Full time

    Description : Outsourced is a leading ISO certified India & Philippines offshore outsourcing company that provides dedicated remote staff to some of the world's leading international companies. Outsourced is recognized as one of the Best Places to Work and has achieved Great Place to Work Certification. We are committed to providing a positive and...


  • Anywhere in India/Multiple Locations HireVeda Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    About the Role : We are seeking an experienced Senior Software Engineer to join our development team. In this role, you will design, develop, and maintain high-quality software solutions that drive our products and business forward. You will collaborate closely with cross-functional teams, mentor junior engineers, and contribute to architectural...


  • Anywhere in India/Multiple Locations HyrEzy Talent Solutions Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Position : Software Engineer IIExperience : 2 - 5 Years Location : Bangalore (HSR/Koramangala) Note : WFO(not initiated yet) Role Overview : The Sr. Software Engineer will be an individual contributor responsible for developing high-quality software solutions using Python, Postgres, React, Typescript, and BigQuery. The ideal candidate should...


  • Anywhere in India/Multiple Locations Ishan Technologies Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    About the Role : We are looking for a talented and experienced Senior Software Engineer to join our dynamic development team. The ideal candidate is passionate about building scalable, high-quality software solutions, and has a deep understanding of software engineering principles, coding standards, and agile methodologies. You will contribute to...


  • Anywhere in India/Multiple Locations Jainam Broking Limited Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Description : Job Summary : We are seeking a highly skilled and motivated Senior Software Engineer to join our dynamic and fast-growing development team. In this role, you will be responsible for designing, developing, and maintaining high-quality, scalable, and robust software solutions. You will collaborate with cross-functional teams to...


  • Anywhere in India/Multiple Locations Xped pvt Ltd Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Job Description :Role Summary : - Digital Experience (DX) is a USD 4B+ business serving the needs of enterprise businesses including 95%+ of fortune 500 organizations. - We are looking for strong and passionate engineers to join our team as we scale the business by building the next gen products and contributing to our existing offerings. If you're...


  • Anywhere in India/Multiple Locations Essex Pvt Ltd Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Work from home available Responsibilities : - Lead and mentor a highly skilled engineering scrum team focusing on developing, testing, and deploying desktop applications in C++ - Lead and mentor development teams, providing guidance to achieve project goals. - Foster a collaborative work environment, ensuring effective team communication. -...