Senior Backend Systems Engineer, Surat
The Vesu-based engineering team is hiring a senior backend engineer to own the parts of the system that go unnoticed until they break. This is a full-time, on-site role in Surat, Gujarat, with a salary up to ₹1,19,500 per month.
The product handling here has outpaced the capacity of a single service to comfortably handle every request. Query times creep up during peak hours, a batch job occasionally overlaps with a deployment window, and someone senior needs to trace that back to the actual cause instead of guessing. That's the job.
Experience and background
Candidates should bring 84 months of hands-on backend development experience. Most of that time should have been spent shipping and maintaining production systems rather than just building prototypes, since the debugging instincts that come from watching something fail in production don't transfer well from side projects alone.
The expected minimum credential is a four-year undergraduate degree in a computing-related discipline, such as computer science or IT. Someone with a different academic background but a strong production track record in backend systems would still be a reasonable fit for this seat. What tends to matter more in the interview process is whether a candidate can walk through a past architectural decision and explain the trade-offs they weighed, rather than simply listing the technologies involved.
Day to day
- Designing and building backend software components for the core product
- Working closely with product managers and QA to turn requirements into working systems
- Reviewing teammates' code to keep quality and consistency high across the codebase
- Troubleshooting issues reported by users, from a slow endpoint to a data inconsistency that only shows up under load
A recent example from a team like this: a checkout endpoint started timing out intermittently only during evening hours, and it took cross-referencing database connection pool metrics against traffic logs to find that a nightly reporting query was quietly starving the pool. Work like that is routine here, not an occasional fire drill. It also usually surfaces before it's flagged by a customer, since the monitoring setup catches most degradation before it becomes visible to end users, though not always in time to prevent a ticket or two from coming in first.
Pay and work arrangement
This position pays up to ₹1,19,500 monthly and is based on-site at the Vesu office in Surat. It's a full-time role, not part-time or contract, and the on-site setup is intentional given how much of the debugging work benefits from being able to pull a teammate over to a screen.
Technical skills required
The must-haves for this seat: strong command of at least one server-side language, solid working knowledge of relational or NoSQL databases, and real experience with system design at a scale beyond a single monolith. API design, meaning the ability to build interfaces other teams can build against reliably, rounds out the core requirements. This isn't a role for someone who's only ever worked inside a framework's defaults; the team expects a working understanding of what happens underneath, whether that's connection pooling, indexing strategy, or how a load balancer actually routes traffic during a partial outage.
On the nice-to-have side, prior exposure to distributed tracing tools, message queues such as Kafka or RabbitMQ, and container orchestration would all be useful additions to a candidate's background. None of these are required at entry, but a candidate with one or two of them will likely ramp up faster on the specific stack this team runs. Certifications aren't weighted heavily in this process; what a candidate has actually built and debugged carries far more weight than a credential on a resume.
Benefits
- Health insurance coverage
- Paid time off
- Performance-linked bonuses tied to delivery and reliability outcomes
- Relocation assistance and accommodation support for candidates moving to Surat
Team and working style
Worth being specific about what "senior" means in this seat, since the title alone doesn't say much: this person is expected to make architectural calls independently and explain the reasoning behind them to less experienced teammates, not just execute tickets handed down from someone else. Naukri Mitra has worked with this hiring team before, and code review isn't treated as a rubber stamp here; expect pushback on a pull request if the approach doesn't hold up, and expect to give the same kind of pushback in return.
The pace varies by week. Some stretches are heads-down feature work with a predictable rhythm. Others involve incidents that require attention outside normal hours, particularly during release windows, when a database migration or a large traffic spike is more likely to expose issues. New hires usually spend their first month pairing with a current team member on at least one live incident before taking ownership of their own service area, so the ramp-up isn't a sink-or-swim situation despite the seniority expected of the role.
Why this role is worth a look
Surat's software development market has been growing steadily, and senior backend roles paying near ₹1.2 lakh a month for experienced professionals are still relatively uncommon outside a handful of larger cities in Gujarat. Anyone comparing backend systems engineer salaries in Surat against similar postings elsewhere in the state will find this one sits toward the higher end for a non-metro location. The role also comes with more architectural latitude than a typical mid-level opening would, since the team is small enough that one senior engineer's decisions genuinely shape how the backend evolves over the next year or two.
How to apply
Apply through the listing with a resume that outlines specific systems you've built or maintained, along with the scale at which they operated, rather than a generic list of technologies. If you've led a migration, resolved a nasty production incident, or designed an API that other teams depended on, mention it directly. Candidates moving forward will be asked to walk through a real system design problem in a follow-up conversation, not a set of abstract trivia questions.
Given the on-site requirement in Vesu, candidates already living in or near Surat will find the transition easier, though the relocation support noted above is available to anyone relocating from elsewhere in Gujarat or farther away. The team aims to close out interviews within roughly two weeks of an initial application, and follows up either way rather than leaving people in the dark.