Search by job, company or skills

Senior Software Engineer

Senior Software Engineer

CleanStart
3-5 Years
Not Disclosed
Early Applicant
  • Posted 20 hours ago
  • Be among the first 10 applicants

Job Description

Company: CleanStart

Location: Ahmedabad

Experience: 3-5 years

About The Role

We are looking for a Senior Software Engineer to build secure, scalable products for enterprise developers, DevOps and infrastructure teams. You will own features from requirements and design through to production.

What You Will Do

  • Own product features end to end: requirements, design, build, test, deploy and support.
  • Lead technical decisions, review code and mentor engineers.
  • Build backend services, APIs and frontends using JavaScript/TypeScript, Node.js, React.js and NestJS. You will also work with Rust where needed.
  • Design and optimise data models and queries (ClickHouse, SQL and NoSQL).
  • Build software supply-chain security features: provenance, dependency analysis, vulnerability management and artifact integrity.
  • Build and optimise container images and Kubernetes integrations.
  • Automate delivery with GCP, Argo CD and CI/CD pipelines.
  • Work with product, security, developer and infrastructure teams, and improve reliability and developer experience.

Must have

  • Strong JavaScript/TypeScript, with hands-on Node.js, React.js and NestJS.
  • Basic understanding of Rust (willingness to learn and grow in it).
  • Solid fundamentals: data structures, algorithms, design principles, and scalable, fault-tolerant systems.
  • Strong SQL (query optimisation, indexing, schema design). ClickHouse or other analytical database experience is a plus.
  • Understanding of software supply-chain security: SLSA, provenance, SBOMs, and CVE and OSV vulnerability data.
  • Understanding of package managers, dependency resolution, SemVer and transitive dependencies.
  • Docker and container image knowledge: multi-stage builds, layers, minimal base images and image security.
  • Kubernetes basics, GitOps with Argo CD, and troubleshooting workloads.
  • Familiarity with GCP, Git, Jira and CI/CD.
  • Comfortable using AI tools across the development cycle, and able to check AI-written code for quality and security.

Good to have

  • Experience with developer tools, infrastructure or security products.
  • Experience with observability, performance profiling and production troubleshooting.
  • Experience taking a product or major feature from concept to production.

What success looks like

  • Reliable, secure features delivered from requirements through production.
  • Sound technical decisions that balance quality, performance, security and timelines.
  • A better developer experience for enterprise engineering teams.

More Info

Job Type:
Industry:
Employment Type:

Key Skills

About Company

Similar Jobs

6-8 yrs
Ahmedabad, India
Skills:
.NET, protocol buffers , C#, PostgreSQL, SQL Server, Node.js, API design, Angular, Git, Typescript, Microsoft Azure, Restful Apis, GRPC
5-7 yrs
Ahmedabad, India
Skills:
Node.js, Kafka, Grafana, Redis, React, Typescript, Docker, MySQL, AWS, Loki, OpenSearch, Tempo
5-7 yrs
Ahmedabad, India
Skills:
react.js , PostgreSQL, Node.js, Css3, Typescript, Javascript, MySQL, Html5, Restful Apis, Expressjs, Nestjs, Tailwind CSS, TypeORM, Prisma ORM, Sequelize ORM, Next.js
3-7 yrs
Ahmedabad, India
Skills:
CSS, Sql, Agile, Mqtt, Microservices, DevSecOps, HTML, DataFlow, Typescript, Kafka, Rest Apis, BigQuery, Angular, Node.js, Kubernetes, Python, Docker, Git, PostgreSQL, Javascript, Google Cloud Platform, Time-series databases, Pub Sub, CI CD
4-6 yrs
Ahmedabad, India
Skills:
Virtualization, Typescript, Angular, Storage, Networking, Javascript, Node.js, Linux Programming, Big Data, React, Restful Web Services