Job Title- Senior Software Engineer
Location: India (Remote)
About The Role
We're looking for a Senior Software Engineer — Backend who enjoys building reliable, scalable systems. This is a hands-on
individual contributor role focused primarily on
backend services, APIs, data infrastructure, and production systems.
You'll work deeply across our
Node.js and AWS stack to design, build, and operate systems that power core product workflows at scale.
We're Looking For Someone Who Gets Excited By
- Solving hard backend problems
- Debugging complex production issues
- Improving performance under load
- Designing fault-tolerant services
- Building systems that remain reliable as usage grows
While this is primarily an IC role, you'll also help raise the engineering bar through:
- Strong design thinking
- High code quality
- Mentorship for junior engineers
If you care deeply about
correctness, maintainability, observability, and thoughtful system design, we'd love to talk.
Responsibilities
- Design, build, and maintain backend services, internal systems, and APIs with a strong emphasis on performance, reliability, and scalability
- Own backend architecture and execution for core product workflows, including service design, data modeling, asynchronous processing, and external integrations
- Solve difficult engineering problems such as debugging production incidents, optimizing slow database queries, improving system throughput, and refactoring brittle services
- Build and operate systems for scale — including multi-tenant SaaS workflows, high-throughput APIs, event-driven systems, background jobs, and distributed processing pipelines
- Design robust backend patterns around queues, retries, idempotency, caching, consistency, and fault tolerance
- Write clean, well-tested, and well-documented code, and raise the quality bar through thoughtful code reviews and mentoring
- Partner with Product, Design, and frontend engineers to translate ambiguous requirements into reliable backend systems and clean API contracts
- Own what you build in production — including instrumentation, monitoring, alerting, incident investigation, and iterative improvements
- Contribute meaningfully to technical design and architecture discussions; propose, challenge, and refine ideas with sound engineering judgment
- Stay curious and pragmatic about tools, patterns, and infrastructure choices that improve engineering velocity and system quality
Requirements
- 4–6 years of professional software engineering experience building and shipping production software, with meaningful backend ownership
- Strong depth in at least one backend language and framework
- JavaScript/TypeScript with Node.js is strongly preferred, but we value deep backend strength over exact stack matching
- Experience building and operating backend systems at scale — such as multi-tenant SaaS platforms, high-throughput services, distributed systems, or data-intensive applications
- Strong hands-on experience with databases and data access patterns, including SQL and/or NoSQL systems such as Postgres, DynamoDB, MongoDB, or similar
- Good understanding of tradeoffs in schema design, indexing, consistency, and query performance
- Comfort with cloud infrastructure, ideally AWS, including services such as Lambda, ECS, SQS, S3, and related backend infrastructure patterns
- Experience designing APIs, background jobs, event-driven workflows, and service integrations with a clear understanding of failure modes and operational tradeoffs
- Strong debugging and ownership mindset — comfortable reading logs, tracing requests across systems, reproducing edge cases, and driving issues to root cause
- Good understanding of testing strategies across unit, integration, and system-level concerns for backend services
- Strong written and verbal communication, especially in a remote-first environment
- Curiosity, accountability, and a high standard for engineering craft
What We Offer
- Opportunity to make an impact on one of the most promising, high-growth SaaS startups in India
- Flat-hierarchy, performance-driven culture
- Rapid growth and learning opportunities
- Comprehensive medical insurance coverage
- A high-performing action-oriented team
- Competitive package, benefits and employee-friendly work culture
About Scrut
Scrut Automation is a global leader in Governance, Risk, and Compliance (GRC). Our mission is to help modern enterprises move beyond simple checklists to build a security-first culture. We provide a single, intelligent platform that helps companies achieve and maintain compliance for standards like SOC 2, ISO 27001, and HIPAA, while also proactively managing risk.
We are a high-growth, remote-first company with a strong focus on collaboration, ownership, and customer obsession. We believe in building a team of smart, motivated builders who are passionate about solving complex problems for our customers.
Note: Due to a high volume of applications, only the shortlisted candidates will be contacted by the HR team. We appreciate your interest and effort.