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) → on-site / 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 careers@geminisoft.in