Staff Software Development Engineer (Staff SDE)

Filled
February 23, 2026

Job Description

Experience: 12 – 16 Years
Employment Type: Full-Time
Role Level: Senior / Staff Engineer

Role Overview

We are seeking an experienced Staff Software Development Engineer (Staff SDE) to lead the architecture, design, and development of scalable enterprise-level systems. This role requires a strong full-stack engineering background, deep expertise in Java and modern web technologies, and the ability to drive technical decisions across teams.

As a Staff Engineer, you will work closely with engineering leaders, product managers, and cross-functional teams to build reliable, high-performance software solutions while mentoring developers and promoting engineering best practices.

Key Responsibilities

Architecture & System Design

  • Design and build scalable, reliable, and high-performance distributed systems.
  • Define architecture, design patterns, and best practices for new and existing systems.
  • Lead technical discussions and guide teams on engineering decisions.

Full Stack Development

  • Develop and maintain both backend and frontend components of enterprise products.
  • Build robust REST APIs and scalable services.
  • Contribute to frontend development using modern frameworks.

Engineering Excellence

  • Implement best practices in code quality, performance, scalability, and reliability.
  • Participate in code reviews, design reviews, and architectural planning.
  • Improve development workflows and engineering productivity.

Cloud & DevOps

  • Work with AWS or other cloud platforms.
  • Implement CI/CD pipelines and DevOps practices.
  • Ensure smooth deployment, monitoring, and performance tuning.

Collaboration & Mentorship

  • Mentor engineers and guide teams on complex technical problems.
  • Work closely with product managers and stakeholders.
  • Promote Agile/Kanban development practices.

Required Qualifications

  • 12–16 years of experience in software development.
  • Bachelor’s Degree in Computer Science or a related field.
  • Strong foundation in data structures, algorithms, and problem solving.
  • Extensive experience with Java and related backend technologies.
  • Experience building enterprise-scale applications.
  • Proficiency in Full Stack development.

Frontend

  • React
  • TypeScript
  • JavaScript
  • HTML
  • CSS

Backend

  • Java
  • REST APIs
  • Microservices architecture

DevOps / Methodologies

  • Agile / Kanban
  • CI/CD pipelines
  • DevOps practices

Cloud

  • Experience with AWS or other public cloud platforms

Preferred Qualifications

  • Experience with large-scale distributed systems
  • Knowledge of NoSQL databases
  • Experience with database optimization, indexing, and caching
  • Exposure to high-availability system design
  • Leadership or mentoring experience within engineering teams

Ideal Candidate

The ideal candidate is a hands-on technical leader who:

  • Can architect and build complex systems
  • Enjoys solving large-scale engineering problems
  • Mentors developers and drives engineering excellence
  • Has deep full-stack expertise and cloud experience