Position: Engineering Manager
Company: Pileus
Experience required: 3y
English level: upper

Responsibilities:

- Provide oversight and direction for a group of engineers both based in the United States and overseas
- Team training, mentoring and career development
- Facilitates the development, implementation and adherence of engineering department standards in partnership with other engineering team leadership.
- Participates in hiring process of engineering resources
- Providing support on critical items that cannot be solved by other developers or require communication with the client - this will be delegated as we grow
- Software design and architecture in coordination with Manager of product architects and chief application architect 
- Provide technical leadership
- Coordinating escalated engineering activities
- Help to establish and maintain software coding standards

Requirements:

- Minimum 3 Years of software development experience in both backend and front development, not necessarily fullstack.
- Well-versed in your languages, frameworks, cloud services, toolkits, methodologies, etc. (as a manager, you don’t necessarily need to know the inner workings of each, but you’ll need to be aware of what’s applicable for which situation, and what each of their downfalls are)
- Understanding of software architecture and its applications including micro-service strategies, persistence strategies, scaling strategies service bus strategies
- Ability to "read" the code that our engineers are writing in order to be able to appraise the teams abilities and quality of coding.
- Ability to earn the engineers trust so that your judgement is respected with regards to coding practices