Home › Careers › Senior Software Engineer
Senior Software Engineer
Location Bangalore / Remote
Employment Full-time
Experience 5+ years
Vacancies 02
Salary band ₹15–30 LPA
Lead delivery on complex engagements. Own architecture decisions, mentor mid-level engineers, and ship production systems end-to-end.
What you'll do
Lead architecture and technical design for complex client engagements
Own delivery end-to-end: design, implementation, deployment, observability
Mentor mid-level engineers through code review, technical writing, pairing
Make pragmatic technology choices and document the rationale
Work directly with client stakeholders to shape requirements and timelines
What we need from you
5+ years building production software in a modern stack
Strong fundamentals across backend, APIs, databases, and at least one frontend framework
Track record of owning a feature or service end-to-end — design through deployment
Comfortable in code review, technical mentoring,
and writing clearly
Nice to have
Cloud infrastructure (AWS / GCP / Azure) at production scale
Performance, observability, or security work
Experience working directly with non-technical stakeholders
Open-source contributions or technical writing
How we hire
Initial screen (45 min, video) → take-home or live exercise scoped to the role (≤ 4 hours) → in office / video panel with the team you'd join → offer within 7 days of the panel. We share feedback at every stage, whether you proceed or not.
Ready to apply?
Submit your CV and a short note about why this role. We respond to every application within 7 working days.
Apply for this role
Questions? Email
[email protected]
Other open roles
Software Engineer Mobile Engineer Business Development Manager Sales Development Representative Recruiter HR Generalist
📌 Senior Software Engineer (Bengaluru)
🏢 GeminiSoft Technologies
📍 Bengaluru