offpeak

symplr

Staff Software Engineer

Bengaluru, Karnataka, India (city only)

On-site · Full-time

First seen by offpeak October 22, 2026

See your drive time Apply on symplr's site

Overview

A Staff Software  egnineer will interact with multiple stakeholders in the organization to understand requirements, viable technologies and strategic direction when making decisions regarding software. Their work includes determining multiple design alternatives, assessing each based on constraints (such as cost, schedule, space, power, safety, usability, reliability, maintainability, availability, and so on), and selecting the most suitable options for further refinement. The output sets the core properties of the system, and those that are hardest to change later. Software Architects document and outline the overall system and interface with the users and stakeholders. Very large, highly complex systems may include multiple architects, in which case the architects work together to integrate their subsystems. A Software Architect works closely with Product Management and Development leadership in overarching designs affecting the entire software portfolio. A Software Architect will also work closely with other supporting functions such as Marketing, Support, and Services.

Duties & Responsibilities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Skills Required

Proven software architecture and development experience, including windows and web services (including Service Oriented Architecture), cloud-based services (including AWS, Azure, and Google Cloud Platform), windows and web applications.