Back to Jobs

Senior Software Engineer - Full Stack/Backend/Data

Bangalore
Technology
3 Openings
About the Role

We are hiring strong product engineers across Full Stack, Backend, and Data roles. This is a great opportunity for engineers who enjoy solving complex problems at scale, have a solid grasp of system design, and understand how products are built end-to-end.

We are not hiring for a fixed tech stack. We are looking for engineers with strong fundamentals, strong ownership, and the ability to work across evolving architectures, technologies, and business needs.

The ideal candidate comes from a product-based organization, has worked on customer-facing products, and has experience building for scale, performance, reliability, and real-world complexity.

What You’ll Do

* Design, build, and scale customer-facing products and platforms
* Work across the product lifecycle, from understanding requirements to architecture, development, deployment, and optimization
* Contribute to system design and architectural decisions for scalable and reliable systems
* Solve complex engineering problems with a strong focus on performance, maintainability, and user impact
* Collaborate closely with product, design, data, and cross-functional engineering teams
* Take ownership of key modules and drive execution with high quality and speed
* Improve engineering standards, code quality, observability, and development practices
* Mentor junior engineers and contribute to a strong engineering culture

What We’re Looking For

* 3 to 7 years of software engineering experience
* At least 2+ years of experience working as a Senior Software Engineer or in an equivalent role with strong ownership
* Strong understanding of system design, distributed systems, and end-to-end product architecture
* Experience building in product-based companies
* Preferably worked on customer-facing products or platforms
* Demonstrated experience solving for complexity, scale, performance, and reliability
* Strong problem-solving skills and solid computer science fundamentals
* Ability to learn new technologies quickly; no fixed tech stack requirement
* Strong ownership mindset and ability to work in fast-paced environments

Preferred Qualities

* Experience working on high-scale systems or fast-growing products
* Ability to balance speed, quality, and scalability
* Good understanding of trade-offs in architecture and engineering decisions
* Experience working across ambiguous problem statements and evolving business needs

Who Will Do Well in This Role

This role is suited for engineers who are product-minded, comfortable with complexity, and excited about building systems used by real customers at scale. We value depth in fundamentals over expertise in one specific stack.

Recruitment Notice

“Due to high interest, our team connects only with candidates whose profiles closely match the role mandate.

Exploring your next leadership move?

Most leadership roles never reach job boards. ExecEdge helps senior professionals access the hidden leadership market through positioning, outreach, and warm introductions.

Join Community