Senior Software Engineer - MCU

New
H
H1Healthcare Technology
India Remote, Must be willing to work hours that overlap with East Coast hours in the US and flex schedules as needed; availability required to work until 10:30pm IST.Full-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
6+ years
Required Skills
AWSNode.jsPostgreSQLElasticSearchKafkaKubernetesTypeScriptNest.jsReactDistributed Systems

Requirements

  • 6+ years of professional software engineering experience building scalable, production-grade applications.
  • Experience troubleshooting Kafka-based event-driven systems (producers, consumers, failure recovery).
  • Experience developing APIs, distributed microservices, and event-driven systems.
  • Full-stack development experience using TypeScript and Node.js.
  • Hands-on experience with PostgreSQL database design, query optimization, and indexing.
  • Experience building and operating cloud-native applications using Kubernetes and AWS.
  • Experience implementing and optimizing search functionality using Elasticsearch.
  • Strong understanding of software architecture, distributed systems, scalability, and performance.
  • Ability to independently own complex technical initiatives.

Responsibilities

  • Own features end-to-end from technical design through implementation, testing, deployment, and production support.
  • Develop and optimize APIs, backend services, and distributed microservice architectures.
  • Design and optimize PostgreSQL schemas, queries, indexes, and performance for large-scale applications.
  • Build, maintain, and troubleshoot Kafka-based event-driven systems.
  • Develop and optimize Elasticsearch indexes, search queries, and performance.
  • Deploy, monitor, and support applications in Kubernetes, including Helm charts and autoscaling.
  • Contribute to AWS-based cloud infrastructure and Spark/EMR data workflows.
  • Build and maintain full-stack applications using React and NestJS.
  • Participate in architecture design, code reviews, and establishing engineering best practices.
  • Collaborate with Product and Design teams to translate requirements into technical solutions.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now