RedCore

Engineering manager (with Go) Offline

RedCore πŸ”₯
$$$$
Product

We are looking for an Engineering manager to join our teams!

 

Requirements:

β€” 1+ year experience as Engineering manager.
β€” Proficient with Golang.
β€” Strongly skilled with AWS, k8s, microservices.
β€” Experience in planning, coordinating, and supporting software development as an Engineering Manager or Tech Lead.
β€” Proven track record of implementing CI/CD, conducting code reviews, driving architectural decisions, managing technical debt, and improving delivery processes.
β€” Experience in building engineering teams, conducting performance reviews, creating career development plans, and fostering team culture.
β€” Strong collaboration skills with product and design teams, including task prioritization and stakeholder expectation management.
 

Will be a plus:
β€” Nats
β€” Angular
 

Responsibilities:

1. Product Vision and Domain Strategy
β€” Be accountable for the technical vision, architectural decisions, engineering quality, and delivery performance of the teams.
β€” Ensure that technical solutions align with broader business objectives.
Collaborate closely with stakeholders to set priorities.
 

2. Technical Execution
β€” Oversee the design, development, and deployment of solutions. Provide hands-on support with design reviews, technical decision-making, setting coding standards, and improving development workflows.
β€” Work with architects and TLs to define scalable and maintainable system designs.
β€” Ensure adherence to coding standards, security best practices, and design principle; review code quality.
β€” Balance technical debt, innovation, and delivery speed; foster engineering best practices and support teams in overcoming technical challenges.
β€” Ensure teams follow best practices in software development, DevOps, and testing.
β€” Oversee system reliability, performance, and incident management.
β€” Promote security best practices and compliance within engineering teams.

 

3. Planning & Delivery Management
β€” Optimize team efficiency through retrospectives and process improvements.
β€” Ensure teams have the resources necessary to deliver their value proposition.
β€” Together with PMs manage sprint planning, backlog prioritization, and release cycles.
β€” Take active part feature breakdown and release planning.
β€” Communicate technical challenges, progress, and solutions to stakeholders.
β€” Ensure smooth cross-team dependencies and integrations.
β€” Coordinates across roles (QA, DevOps, BA, Architects).
β€” Optimize cost efficiency while maintaining performance and innovation.

 

4. Team Management and Development
β€” Plan and allocate engineering resources effectively.
β€” Be a go-to person for solving technical problems, clarifying requirements, and coordinating with other teams when needed.
β€” Guide professional development of engineers in their technical careers, and ensure the teams are empowered to deliver scalable, high-quality solutions.
β€” Support the assigned teams in their day-to-day technical work; ensure engineers have clear technical goals, code quality and engineering practices are maintained, and technical issues are unblocked quickly.
β€” Detect when/where improvements to technical excellence are required; provide guidance towards technical expertise and excellence; be accountable for tech expertise development.
β€” Be responsible for educational support to cover knowledge gaps and learn new trends and technologies; bring training and education for teams where needed.
β€” Foster a collaborative, inclusive, and high-performing team culture; manage conflicts within and among teams.

 

5. Team Leadership & People Management
β€” Recruit, mentor, and develop engineers to enhance technical skills.
β€” Identify talent, spot areas of strength, and ensure their utilization; spot growth opportunities and guide people to grow in their role and beyond.
β€” Foster a constructive feedback culture; conduct regular feedback talks, continuously mentor and develop individuals.
β€” Providing pro-active feedback on areas of growth based on observations during reviews, plannings, 1-1s and everyday team interactions.
β€” Establish transparent processes for assessing skills; upon necessity conduct performance reviews, goal setting, and career development for engineers.
β€” Handle disciplinary matters within assigned teams.

 

Our Stack:
β€”Golang, Angular, Nats, MongoDB, Postgres, Redis, AWS, Kubernetes

 

Our benefits to you:
πŸ€An exciting and challenging job in a fast-growing holding, the opportunity to be part of a multicultural team of top professionals in Development, Architecture, Management, Operations, Marketing, Legal, Finance and more;
🀝Great working atmosphere with passionate experts and leaders, sharing a friendly culture and a success-driven mindset is guaranteed;
πŸ‘¨πŸ»β€πŸ’»Modern corporate equipment based on macOS or Windows and additional equipment are provided;
πŸ–οΈPaid vacations, sick leave, personal events days, days off;
πŸ’΅Referral program β€” enjoy cooperation with your colleagues and get the bonus;
πŸ“šEducational programs: regular internal training sessions, compensation for external education, attendance of specialized global conferences;
🎯Rewards program for mentoring and coaching colleagues;
πŸ—£οΈFree internal English courses;
πŸ¦„Multiple internal activities: online platform for employees with quests, gamification, presents and news, PIN-UP clubs for movie / book / pets lovers and more;
🎳Other benefits could be added based on your location.

Required skills experience

Required languages

English B1 - Intermediate
Golang, AWS, Engineering Management, Angular, microservices

The job ad is no longer active

Look at the current jobs Engineering Manager →

Loading...