Careers
Senior Software Engineer
Design and build enterprise applications for clients across manufacturing, healthcare and financial services. You will own architecture decisions on your modules and mentor engineers around you.
About the role
What you will be doing
Design and build enterprise applications for clients across manufacturing, healthcare and financial services. You will own architecture decisions on your modules and mentor engineers around you.
Responsibilities
- Design and implement backend services for enterprise applications
- Contribute to architecture decisions and technical design reviews
- Write automated tests and participate in code review
- Work directly with client technical stakeholders
- Mentor engineers earlier in their career
What we are looking for
- Strong experience with Java, .NET or PHP in a production environment
- Relational database design and query optimisation
- REST API design and integration experience
- Familiarity with containerised deployment and CI/CD
- Clear written and spoken communication in English
If you do not match every requirement
Apply anyway. Requirement lists describe an ideal that few candidates meet in full, and we have hired people who matched two-thirds of one and were excellent.
Apply
Apply for Senior Software Engineer
Every application is read by a person on the relevant team. You will hear back either way, usually within a week.
Questions & answers
Questions about careers at Acmez
Cannot find what you need? Our team responds to technical and commercial questions within one business day.
Ask a questionSome roles are remote-friendly and are marked as such in the listing. Most engineering roles are based at Roorkee or Bengaluru with hybrid arrangements, because we find early-career engineers benefit substantially from working alongside senior colleagues.
A working session on problems of the kind the role actually involves: reviewing code, discussing an architecture, or debugging something. We do not set algorithmic puzzles unrelated to the work, and you will not be asked to complete an unpaid take-home project of unreasonable length.
Yes. Choose "Speculative application" in the role field and tell us what you do. We keep strong speculative applications on file and contact people when a suitable role opens.
Usually two to three weeks from application to offer, depending on scheduling. We aim to respond to every application within a week of receiving it.
We hire at graduate level periodically rather than continuously. When we do, roles are listed here with the experience requirement stated as entry level.