Algo Development Engineering Manager
Globaldev Group
Job description
About the role
An Algo Development Engineering Manager is sought to lead a small team of Python and Java engineers. The team develops and maintains Django services, as well as Flink and Kafka streaming pipelines. The manager drives technical direction, manages and mentors the team, reviews code and helps turn algorithm prototypes into reliable, production-ready services.
Key responsibilities
- Hire, mentor and grow the team, including recruiting senior engineers, running performance conversations and shaping how the team works as it grows.
- Set technical direction for the Django and Django REST Framework service, the Java optimization and services work, and the Flink and Kafka streaming pipelines.
- Decide when a research approach is ready for production and when it needs rethinking first, then get it there.
- Own the health of the Django service on PostgreSQL: data model, API surface, performance and reliability.
- Review pull requests and set the bar for what ships.
- Run design reviews, planning and postmortems, and ensure cross-team work has an owner before it starts.
Required profile
- Degree in computer science, software engineering, information systems or a related field, or equivalent practical experience.
- Real engineering management experience, having owned hiring, performance and delivery for a team.
- Depth in Python or Java, with working fluency in the other; able to read a pull request, ask the right questions and jump into the code.
- Experience taking prototype or notebook work into a production system that you then ran.
- Good technical judgment and the ability to explain your reasoning so the team can act on it.
Required skills
- Hands-on PostgreSQL scaling: query tuning, indexing and schema design; able to read a query plan and fix slow queries.
- Django and Django REST Framework.
- Flink and Kafka streaming pipelines.
What we offer
- 20 days of paid vacation and 5 sick days.
- Flexible schedule with a high level of autonomy.
- Opportunity to influence product and technical decisions.
- Professional growth and learning opportunities.
- A comfortable working environment with a supportive team.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Armenia.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 9 hours ago
Expires 1 month from now
1 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Globaldev Group