Lead Software Engineer (Atlanta)
New Yesterday
Responsibilities:
- Complete ownership of the feature.
- Find innovative ways to increase efficiency/Application performance
- Build efficient and reusable systems and abstractions.
- Identify and research new technologies & incorporate them into a tech stack
- Suggest and implement improvements to existing product interfaces
- Ensure that all the assigned systems are performing to scale.
- Work closely with a tech lead and an architect to define and refine feature specifications Skills:
- 5+ years of hands-on experience in software development
- Proven experience in handling large infrastructure and distributed systems
- Expert in Java 8/11 or Python-3-related technologies and frameworks
- Familiarity and hands-on with at least one of the cloud computing infrastructures - AWS / Azure / GCP
- Experienced in one of the data processing and batch processing tools like Hadoop, Spark or Flink is a plus
- Tech stack: Java, Python, MongoDB, Kafka, Spark, Hadoop, Samza, Flink, AWS (SQS, S3, Lambda)
The annual total salary range for this position is $, - , USD
Compensation is based on a variety of factors including but not limited to location, experience, job-related skills, and level.
- Location:
- Atlanta