Position: Lead Software Engineer
Company: Akvelon
Experience required: 5y
English level: upper

**Akvelon is looking for an experienced Software Engineer to lead and grow client’s software engineering teams in Mexico💥**
Akvelon is a fast-growing and non-bureaucratic company with friendly and highly skilled technical managers open to implementing new approaches and grasping new concepts and ideas.

**Our client** - a multinational technology company and cloud service provider is looking to build out their presence in Mexico. The ideal candidate will have strong leadership skills and experience in building and managing a team of software engineers. **As a Lead SDE**, you will be responsible for leading and mentoring a team of software engineers and contributing to the development of scalable, distributed systems.

**Requirements:**
🔸Spoken English (Upper-intermediate)
🔸Strong leadership and mentorship skills
🔸Experience in building and managing a team of software engineers
🔸Strong computer science and programming fundamentals
🔸Proficiency in one of the language: Go, Java, C#, C/C++ (Note: Go is 
     preferred language, but not a must)
🔸Knowledge of micro-services (messaging, logging/monitoring and 
     containerization - docker, k8s, Prometheus, Kafka, etc)
🔸Experience working with databases such as MySQL and other
🔸Experience with API development and interactions with data stores 
     such as MySQL
🔸Strong communication and collaboration skills
🔸Experience designing and implementing configuration management, 
     CI/CD, observability, auth tooling

**Responsibilities:**
🔸Lead and mentor a team of software engineers
🔸Building, testing and scaling distributed systems
🔸Collaborating with an agile, self-motivated team of peers
🔸Contribute to and participate in free/open source software communities
🔸Solve interesting large scale problems in a technically rewarding 
     environment
🔸Ensure your team's code is shipped to production daily through CI/CD 
     pipeline and tooling

**Nice to have:**
🔸Experience in building scalable distributed systems
🔸Experience with GOlang

**Working conditions:**
Remote job. Will need to be in Mexico City once a quarter for team meetings/building.

**If you have a passion for leading teams and developing scalable, distributed systems, then this could be the perfect opportunity for you! Apply now to join the growing team in Mexico!**


**Benefits:**
-Paid vacation, sick leave (without sickness list)
-Flexible working schedule: 8 hours per day, 40 hours per week (2-3h
PST overlap)
-Official state holidays
-Employee support program (Discount, Care, Heals, Legal compensation)
-Professional growth while attending challenging projects and the
possibility to switch your role, master new technologies and skills with
company support
-Paid external training, conferences, and professional certification that
meets the company’s business goals
-Internal workshops & seminars
-Personal Career Development Plan (CDP)
-Corporate library (Paper/E-books) and internal English classes