Engineering Manager
What you'll do
-
Communicate goals, expectations, and feedback to team members
-
Listen actively and encourage open communication within the team
-
Develop holistic perspectives on the organization and vision
-
Delegate tasks based on team members' strengths and workload
-
Manage team priorities and ensure initiatives are completed within deadlines
-
Encourage learning opportunities and skill-building for team members
​
Experience
-
9-10 years of experience in Python and/or Django (or equivalent frameworks) with a management background
​
Primary Skills
-
Python
-
Django (or equiv. web framework)
-
Domain modeling
-
HTTP and REST APIs
-
Writing robust and fault-tolerant software
-
Celery and async processing
-
Postgres
​
Plus experience in the following would be a bonus:
-
AWS
-
Terraform, Packer, Consul
-
React and Redux
​
Soft Skills
-
Strong written and verbal communication skills directed to technical and non-technical team members
-
Willingness to take ownership of problems and seek solutions to meet customer needs
-
Ability to apply creative problem-solving through ambiguity
-
Ability to work under remote supervision and with a minimum of direct oversight
-
Building a culture of open communication, where teammates can ask questions without fear
​
Qualification
-
A Bachelor’s degree in Computer Science of equivalent
-
Excellent track record of developing and growing teammates