Senior Software Engineer

CleanStart

Bengaluru

Presencial

INR 2.500.000 - 4.500.000

Jornada completa

Hace 3 días
Sé de los primeros/as/es en solicitar esta vacante

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Descripción de la vacante

CleanStart is seeking Senior Software Engineers to design and build scalable backend systems and microservices powering our core products. You will own critical components end-to-end, work with product, architecture, and DevOps to deliver reliable software, and mentor junior engineers.

Ideal candidates have 7–10 years in backend roles, strong Python (Django/FastAPI) and/or Node.js, and hands-on experience with Kafka, Redis, Docker, and Kubernetes.

Formación

  • Design, develop and maintain RESTful APIs and microservices.
  • Architect scalable backend systems for high-throughput workloads.
  • Build event-driven architectures using Kafka for real-time processing.
  • Work with PostgreSQL, MongoDB, and Cassandra data stores.
  • Implement caching with Redis to reduce latency.

Responsabilidades

  • Design, develop, and maintain RESTful APIs and microservices.
  • Architect scalable, fault-tolerant backend systems.
  • Build event-driven architectures with Kafka for real-time data processing.
  • Model data across PostgreSQL, MongoDB, and Cassandra.
  • Implement caching strategies using Redis to improve performance.
  • Containerize apps with Docker and deploy on Kubernetes.
  • Maintain CI/CD pipelines for automated deployments.
  • Write clean, well-tested code following best practices.
  • Participate in system design reviews and code reviews.
  • Troubleshoot production issues to ensure availability.
  • Mentor junior engineers and raise the tech bar.
  • Collaborate with product, QA and DevOps to deliver features end-to-end.

Conocimientos

Backend development
REST APIs
Python Django/FastAPI
Node.js
Kafka
Distributed systems
Caching (Redis)
Docker
Kubernetes
CI/CD

Herramientas

Kafka
Redis
Docker
Kubernetes
Jenkins
GitHub Actions
PostgreSQL
MongoDB
Cassandra

Descripción del empleo

About The Role

CleanStart is looking for experienced Senior Software Engineers to design and build scalable backend systems and microservices that power our core products. You will work on high-throughput, distributed systems, own critical components end-to-end, and collaborate closely with product, architecture, and DevOps teams to deliver reliable, performant software. This role is suited for engineers who enjoy solving hard backend engineering problems and building systems that scale.


Key Responsibilities


  • Design, develop, and maintain RESTful APIs and microservices using Python (Django/FastAPI) and/or Node.js.

  • Architect scalable, fault-tolerant backend systems capable of handling high-throughput, low-latency workloads.

  • Build and manage event-driven architectures using Kafka for real-time data processing and inter-service communication.

  • Design and optimize data models across PostgreSQL, MongoDB, and Cassandra, choosing the right data store for the right use case.

  • Implement caching strategies using Redis to improve system performance and reduce latency.

  • Containerize applications using Docker and manage deployments on Kubernetes in collaboration with the DevOps team.

  • Contribute to and maintain CI/CD pipelines to ensure smooth, automated, and reliable deployments.

  • Write clean, maintainable, well-tested code following engineering best practices and design patterns.

  • Participate in system design discussions, code reviews, and architectural decision-making.

  • Troubleshoot and resolve production issues, ensuring high availability and reliability of services.

  • Mentor junior engineers and help raise the technical bar across the team.

  • Collaborate cross-functionally with product managers, QA, and DevOps to deliver features end-to-end.


Required Skills And Experience


  • 7-10 years of experience in backend/software engineering roles.

  • Strong proficiency in Python, with hands-on experience in Django and/or FastAPI; experience with Node.js is a plus.

  • Proven experience designing and building REST APIs and microservices architectures.

  • Hands-on experience with Kafka or similar message brokers/event streaming platforms.

  • Solid understanding of both relational and NoSQL databases - PostgreSQL, MongoDB, and Cassandra.

  • Practical experience with Docker and Kubernetes for containerization and orchestration.

  • Working knowledge of CI/CD pipelines and tools (Jenkins, GitLab CI/CD, GitHub Actions, or similar).

  • Strong understanding of distributed systems concepts - scalability, consistency, fault tolerance, and performance optimization.

  • Good grasp of data structures, algorithms, and system design principles.

  • Strong debugging, troubleshooting, and problem-solving skills.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Python Backend Engineer
Senior Python Backend Engineer

Tekskills Inc. • Mumbai

Presencial
INR 2.400.000 - 4.200.000
Lead Software Engineer
Lead Software Engineer

Inito • Bengaluru

Presencial
INR 2.000.000 - 3.500.000
Senior Backend Engineer
Senior Backend Engineer

VerbaFlo Limited • Gurugram District

Presencial
INR 1.500.000 - 2.100.000
Senior Backend Engineer
Senior Backend Engineer

Geosoft Surtech • Srinagar

Presencial
INR 2.000.000 - 3.000.000
Sr. Software Engineer
Sr. Software Engineer

Arcana • Bengaluru

Presencial
INR 1.200.000 - 2.200.000
Senior Python Backend Engineer
Senior Python Backend Engineer

SolutionChamps Technologies Pvt. Ltd. • Chennai District

Presencial
INR 1.200.000 - 1.800.000
Software Engineer - Backend
Software Engineer - Backend

Datability Solutions Pvt Ltd • Dadri

Presencial
INR 900.000 - 1.500.000
Back End Developer
Back End Developer

Nxtwave Disruptive Technologies(Hiring for a Client) • Bengaluru

Presencial
INR 1.200.000 - 1.500.000
Senior Backend Engineer
Senior Backend Engineer

Digitup • Gurugram District

Presencial
INR 1.200.000 - 2.000.000
Group Health Insurance
Training sessions and workshops
Senior Backend Engineer
Senior Backend Engineer

Gaius • Bengaluru

Híbrido
INR 2.500.000 - 4.000.000
Competitive salary and annual bonus
Health insurance for you and family
Flexible hybrid work and hours
+3