Algo Development Engineering Manager

Posted 14 hours ago

This is a fully remote position, open to applicants in Armenia, +1 more country.

📋 Description

• Oversee a small group of engineers proficient in Python and Java.

• Create and sustain Django services, as well as Flink and Kafka streaming pipelines.

• Lead the technical vision while managing and mentoring the team.

• Evaluate code and assist in transforming algorithm prototypes into robust, production-ready services.

• Recruit, mentor, and develop the team, including hiring senior engineers, conducting performance reviews, and shaping team processes.

• Establish the technical strategy for the Django and Django REST Framework services, Java optimization, and Flink and Kafka streaming pipelines.

• Determine when research methods are suitable for production, recognize when they require reevaluation, and ensure their deployment to production.

• Take ownership of the Django service on PostgreSQL, encompassing data modeling, API surface, performance, and reliability.

• Assess pull requests and uphold quality standards for delivered work.

• Facilitate design reviews, planning sessions, and postmortems.

• Ensure that cross-team initiatives have an assigned owner before commencement.


⛳️ Requirements

• A degree in computer science, software engineering, information systems, or a related discipline, or equivalent practical experience.

• Proven engineering management experience, including responsibility for hiring, performance, and team delivery.

• Proficiency in Python or Java, with working knowledge of the other language.

• Experience in transitioning prototype or notebook projects into production systems that you subsequently managed.

• Hands-on experience with PostgreSQL scaling, including query optimization, indexing, and schema design.

• Capability to analyze query plans, identify issues with queries, and resolve them.

• Strong technical judgment and the ability to articulate reasoning to enable the team to take appropriate actions.


🏝️ Benefits

• 20 days of paid vacation

• 5 sick days

• Flexible schedule with a high degree of autonomy

• Opportunity to shape product and technical decisions

• Professional development and learning opportunities

• Comfortable working environment supported by a collaborative team

People also viewed

Nemetschek Group13 hours ago

Engineering Manager

US flagTexas OnlyFull-timeSoftware Engineering Manager$153.8k – $211.4k/year
ApplyView job
Tailscale13 hours ago

Engineering Manager

CA flagCanada, +1 more countryFull-timeSoftware Engineering ManagerC$272k – C$344.4k/year
ApplyView job
1Password14 hours ago

Engineering Manager, Infrastructure – Device Trust

US flagUnited States, +1 more countryFull-timeSoftware Engineering Manager$192k – $278k/year
ApplyView job
Tailscale14 hours ago

Engineering Manager

US flagUnited States, +1 more countryFull-timeSoftware Engineering Manager$206k – $257k/year
ApplyView job
Raya14 hours ago

Senior Engineering Manager, Recommender Systems

US flagUnited States OnlyFull-timeSoftware Engineering Manager
ApplyView job
Horizon3.ai14 hours ago

Engineering Manager, Internal Attack

US flagUnited States OnlyFull-timeSoftware Engineering Manager$238k – $280k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers