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