Lead Software Engineer

New
USFull-TimeLead
Salary190,000 - 205,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
8+ years
Required Skills
AWSPythonElasticSearchJavaKafkaKubernetesRubyNosqlMicroservicesDistributed Systems

Requirements

  • 8+ years of experience building and scaling production-grade distributed systems.
  • Strong foundation in computer science principles, distributed systems, and large-scale architecture design.
  • Extensive hands-on experience with AWS services including EKS, EC2, S3, RDS, IAM, Lambda, and CloudWatch.
  • Deep expertise in Kubernetes and containerized microservices architectures.
  • Experience designing and operating systems that handle large-scale data (streaming, batch processing, high-throughput services).
  • Strong knowledge of data infrastructure technologies such as Kafka, Elasticsearch, and NoSQL databases.
  • Proficiency in Java, Python, Ruby, or similar object-oriented programming languages.
  • Experience designing APIs and service communication layers (REST, gRPC, or similar).
  • Proven ability to lead technical design discussions and influence engineering direction across teams.
  • Bachelor’s or Master’s degree in Computer Science or related field preferred.

Responsibilities

  • Define, design, and evolve scalable distributed system architectures deployed on AWS and Kubernetes (EKS).
  • Lead the development of microservices and data-intensive systems handling large-scale batch and real-time data processing workloads.
  • Establish engineering standards, architectural patterns, and best practices for building resilient, observable, and highly performant services.
  • Collaborate with Product, Data Science, and Engineering leadership to translate business strategy into technical roadmaps.
  • Drive cross-team architectural initiatives, influencing system design decisions beyond the immediate team scope.
  • Optimize data pipelines and storage strategies across relational databases, NoSQL systems, and streaming technologies.
  • Mentor engineers, raise the bar for system design and code quality, and provide technical leadership.
View Full Description & ApplyYou'll be redirected to the employer's site
190,000 - 205,000 USD per year
Apply Now