Position: Backend Engineering Manager
Company: Implex.dev
Experience required: 5y
Category: .NET
English level: upper
Published: 2022-11-01T00:00:00+02:00

Hi, we are looking for a leader on the engineering team with strong technical skills, who will work closely with product, design, and data teams to help keep scaling the product.

**Responsibilities**
1. Lead Application Services teams: help the engineers grow their skills and experience, develop objectives & strategies for team organization ets. 
2. Innovate and Design future architecture of core services technologies.
3. Improve product quality, security, and performance.
4. Provide primary ops support and engineering for many services.
5. Evangelize best practices, regulatory and enterprise customer compliance in data and software security, resiliency, reliability and performance. 
6. Collaborate with Product and Customer Integration teams, Engineering on core platform, IT on production and CI/CD infrastructure and security est. 

**Requirements**:
3+ years leading Engineering teams or projects.
Experience developing high availability public APIs.
Basic understanding of **C#, Java and Javascript**.
In-depth experience with one of: Python, C#, Java, JavaScript, or GoLang.
Previous experience in managing infrastructure on Azure, AWS or GCP.
Experience with Docker, Vagrant, and Kubernetes, or similar technologies.
Strong work-experience with Git, Perforce, or other version control software.
Able to work in a collaborative, global, agile/lean development environment.
Excellent time-management, organization, and communication skills.

**Preferred**
1. Advanced experience with Azure architectural design patterns, tools and services.
2. Advanced experience operating Kubernetes, MongoDB, Jenkins deployments.  
3. Experience managing CI/CD and art pipelines for interactive products.

**What We Offer**:
1. International Team with a collaborative, highly-engaged culture where your ideas are welcome and your voice is heard. 
2. The product has a lot of modern tools. 
3. Flexible hours and the ability to work remotely which will let you determine your own work-life balance.
4. State of the art learning and development opportunities, ability to try new technologies in real work.