Lead Software Engineer in Atlanta, GA at HUNTER Technical Resources

Date Posted: 9/14/2018

Job Snapshot

Job Description

Lead Software Engineer

Location: North Atlanta


Our client is a seeking a talented lead software engineer, who will work closely with fellow engineers to develop large systems that process large amounts of data offline and in real time. Responsibilities include:   
  • Mentor other developers on the team
  • Demonstrate technical leadership and help lead team towards efficient, scalable solutions to problems
  • Contribute to architecture  decisions
  • Write clean code to build applications
  • Participate in the entire application lifecycle  and take ownership of production environments
  • Define technical design policies for multiple projects 
  Qualifications 
  • 6+ years experience developing complex applications with a modern programming language
  • Minimum of 2 years experience in a technical leadership role
  • Bachelor' s in Computer Science, Master preferred
  • Passion for learning new languages and frameworks
  • Experience with distributed (multi-tiered) systems, relational databases and noSql storage solutions
  • Experience with big data toolsets such as Spark, Hive, Ping or Hadoop
  • Possess a collaborative personality  who enjoys working with others. 
  Preferred Qualifications 
  • Highly interested in  data analytics and data engineering
  • Comfortable working with ambiguous/undefined problems and can think abstractly
  • Experience with AWS