Lead Software Engineer
Location: US, GA, Atlanta
Department: Development
Employment type: Full-time
Required experience: Director
Required education: Bachelor's Degree
Industry: Computer Software
Function: Information Technology

Company profile:
If you’re looking to start a career at a fast-paced, innovative company with tons of opportunity, then look no further than eCommHub. We are one of the fastest growing companies in Atlanta and are always looking for motivated and talented individuals to join our team.We are a venture-backed company including $3MM in investment from top-tier investors like Sig Mosley, Sigma Prime, and UPS. We are located in the heart of midtown Atlanta, with our office being in prime walking distance (don't worry, we have parking!) to many local venues, bars, and eateries (we're near the Fox Theatre and Georgia Tech).Working at an early-stage company like eCommHub as we go through our growth phase is a rare opportuntity that not many people get to experience in their careers. You will get exposure to the different areas of the busineses from sales, support, engineering, marketing, and more. We strongly believe in each person having ownership of their area and integrity is the backbone of our culture. If there's one thing we can guarantee, it's that you will not find a better learning experience anywhere else (and it will be the ride of your life).If that's not enough, check out our excessive benefits:Competitive salary WITH stock option packagesHealthcare coverage and insurance options (health, vision, AND dental)Short-term and Long-term Disability Premiums (not every company does this)401(k) programAn allowance for gear you need to be productive (e.g. MacBook Pro, huge monitor)Catered lunches once a weekPaid vacation and flexible working hoursGym membership allowanceCompany sponsored tech talks and happy hoursOpportunity to meet the best advisors and mentors in the industry

Job description:
A lead software engineer at eCommHub is someone who will be at the forefront of architecting and building a product that will shape the future of ecommerce. Your responsibilities would include leading a small development team in working on core features of the application, applying MVC patterns to improve application performance and security, migrating and scaling the storage and retrieval of large amounts of data, caching, database design, API design, and handling infrastructure.The ideal candidate has experience in an engineering management or project management setting, but is also able to get their hands dirty with coding in modern web application development. This is a rare opportunity and this position has tremendous leadership potential as our company and development team grows. Hungry to take us further? Submit an application and we'd love to learn more about you (include your GitHub if you have one).

Requirements:
Experience organizing and leading development teams, but able to get your hands dirty in coding.Ability to look at the full picture and work closely with product management and support teams.Extensive background in architecting and building scalable web applications. Knowledge of MVC patterns in the context of programming languages like Ruby on Rails, Java, PHP or Python is preferred.Proficiency in API Design and server oriented architecture (SOA) is highly desirable.Exposure to architectural patterns of a large, high-scale web applicationDatabase design experience in SQL and NoSQL and caching strategies (e.g. using Memcache)Experience supporting live production infrastructure, can put out fires under pressure when things go wrongLove tinkering with new technologies and frameworksDerive joy from abstracting and refactoringExperience migrating and scaling large amounts of dataInfrastructure experience designing, implementing, deploying, and maintaining complex online applications. Use of AWS and Chef is a plus.5+ years experience in web application development

Benefits:
Competitive salary WITH stock option packagesHealthcare coverage and insurance options (health, vision, AND dental)Short-term and Long-term Disability Premiums (not every company does this)401(k) programAn allowance for gear you need to be productive (e.g. MacBook Pro, huge monitor)Catered lunches once a weekPaid vacation and flexible working hoursGym membership allowanceCompany sponsored tech talks and happy hoursOpportunity to meet the best advisors and mentors in the industry