RedCore

Team Lead GO

$$$$
Product

RedCore is an international business group that creates technological solutions for digital markets. Our products and services cover fintech, marketing, e-commerce, customer service, communications, and regulatory technologies.

We are looking for a Team Lead GO to join our team!

 

Requirements:

- 3+ years of development experience with Go;

- Strong time management and organisational skills;

- Ability to design and implement scalable and reliable software solutions;

- Excellent problem-solving skills;

Git, GitLab, GitLab CI;

- Experience with multiple databases (RDBMS, NoSQL, Redis) and messaging services (Kafka, NATS), ideally run in a cloud environment;

- Strong system design skills;

REST/RPC transports;

- Practical knowledge of containers (Docker, Kubernetes);

- Experience with microservices design and development;

- Understanding of the importance of a well-organised codebase and documentation;

- Strong analytical skills and an open-minded, creative team player mindset;

- English: Upper-Intermediate.

 

Will be plus:

- Understanding of event-driven architecture;

- Understanding of Twelve-Factor App methodology;

CloudEvents;

- Experience working with cloud services (GCP/AWS);

- GitOps;

- Terraform;

- Helm/ArgoCD;

- Grafana/Tempo/Loki + Prometheus;

- High-load systems;

- Experience coordinating complex third-party dependencies.

 

Soft Skills

- Responsibility;

- Sociability;

- Proactivity;

- Self-organization.
 

Responsibilities:

- A Team Lead is the day-to-day technical coordinator of a specific team, acting as the execution arm of the EM and ensuring that the team is focused, unblocked, and working efficiently toward shared goals.

- They ensure smooth operation, coordination, and quality within the team, while escalating architectural, technical, or people matters to the EM.

- They are accountable for team delivery, individual growth, and operational excellence within their scope.

 

Technical Leadership, Ownership & Support:

 

- Own the day-to-day technical execution within the team, from new features to bug fixes and quality improvements.

- Ensure the team's code quality through reviews and enforcement of best practices (testing, security, maintainability). 

- Drive code reviews, enforce coding standards, promote testing and documentation, and help the team write robust, production-ready code.

- Support and contribute to hands-on coding and testing. Lead by example through hands-on development, particularly for complex or critical features.

- Own delivery of team components and backend capabilities as defined in sprint goals.

- Facilitate design discussions within the team; escalate complex architecture topics to EM or Architect.

- Raise and track technical debt; provide input to the EM for prioritization.

- Facilitate task prioritization, workload balancing, and sprint planning. - Track progress, identify risks, and resolve blockers.

 

Planning & Delivery Coordination:

 

- Ensure alignment with PMs, QA, DevOps, and BAs on deliverables. 
- Work closely with PMs, EMs, QAs, and BAs to ensure that deliverables are clearly understood, scoped, and assigned.

- Break down work items into deliverable tasks in collaboration with PMs and EMs, balancing workload fairly across developers and helping manage priorities during sprints.

- Actively participate in sprint planning, stand-ups, and retrospectives.

Monitor team progress and adjust scope or priorities when needed, escalating blockers to the EM.

- Maintain transparency on delivery status and keep stakeholders informed of changes, delays, or challenges.

- Coordinate hand-offs and dependencies within the team and with adjacent teams.

 

People Leadership & Development:

 

- Directly manage engineers on the team (Juniors, Middles, Seniors).

- Conduct 1:1s, performance evaluations, career growth discussions, and coaching.

- Provide day-to-day mentoring and guidance to developers, especially junior and mid-level engineers, by answering questions, sharing context, and offering feedback.

- Foster a positive and inclusive team culture; ensure psychological safety, motivation, and team morale.

- Participate in team growth activities, including hiring, interviewing, candidate evaluation, and onboarding of new engineers.

- Identify talent and growth opportunities; support professional development. 

- Partner with EM and Domain Lead to hire, onboard, and retain high-quality engineers.

- Encourage a sense of ownership and pride in the team's work; celebrate wins and learn from failures together.

 

Communication & Reporting:

 

- Keep EM and PM informed of team progress, risks, and dependencies.

- Share updates from EM or domain leads with the team.

- Act as the go-to person for team-level updates in cross-team syncs or sprint reviews.

- Participate in cross-team discussions to ensure alignment with domain strategy and priorities.

 

Success Criteria:

 

- The team consistently delivers on commitments with high quality.

Engineers are growing in skills and autonomy.

- The team operates efficiently, collaborates effectively, and maintains a healthy culture.

- Stakeholders trust the team for delivery, transparency, and problem-solving.


Our benefits to you:
☘️An exciting and challenging job in a fast-growing business group, 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

✈️In-house Travel Service

🦄Multiple internal activities: online platform for employees with quests, gamification, presents and news, clubs for movie / book / pets lovers and more

🎳Other benefits could be added based on your location

Required languages

English B1 - Intermediate
Ukrainian Native
Go, GCP/AWS, Team Lead, Leadership & Team management
Published 25 May
57 views
·
7 applications
Response activity: Very high
Last responded yesterday
See stats of candidates who applied for this job 👀
To apply for this and other jobs on Djinni login or signup.
Loading...