As Lead Engineer, you are having the final technical responsibility of the engineering work. You are being considered as the most senior engineer in the organization and provide cutting-edge technological expertise in all engineering-related areas.
Mission
- Responsibility for technological choices (stack, architecture)
- Technical responsibility of the engineering team (release cycle, code review & quality, productivity of the team)
- Software development
- Hiring and training of senior engineers
- Promotion of technologies (inside/outside of the company)
Requirements
- 7 years of experience in Web Application Development (Backend) in a modern object-oriented or functional programming language (eg. Java, Scala, Kotlin, Python, JavaScript)
- 3 years of experience with the principal modern AWS technologies and their administration (eg. ECS, Lambda, S3, RDS)
- 2 years of experience with modern Javascript stack (eg. NodeJS, serverless framework, Angular, React, TypeScript, etc.)
- Experience with reporting technologies (eg. Redshift, Redash, Metabase, BigQuery)
- Experience with infrastructure as code (eg. Terraform, cloud formation)
- Experience working as senior developer in a team of 6 Backend Engineers or more
- Experience with making technological choices (Stack, Programming language, Architecture)
- Experience with relational and nonrelational databases
- Experience with application/infrastructure monitoring (eg. DataDog, CloudWatch, Sentry)
- Experience with QA & IT Security related aspects of software development
- Experience with agile software development
It would be good if you have:
- Experience in Deep/Machine Learning, AI algorithms
- Experience in presenting/talking about your work at tech conferences
- Experience with the Serverless Application Framework
- Experience in building data pipelines on AWS (e.g Kinesis/Firehose, Glue, Athena)
- Experience in growing a team and the codebase 2-3x
- Experience in migration a tech stack
- Knowledge in best practices regarding IT security (especially related to AWS)
- Interest in working at a startup or small company (1-300 employees)