01 Zakres zadań
Responsibilities:
- Designing and evolving scalable distributed systems in Go, choosing appropriate concurrency models and ensuring a balance between performance and maintainability.
- Collaborating with Product Managers to refine high-level business goals into actionable technical plans and delivery roadmaps.
- Anticipating and highlighting edge cases, risks, and technical constraints early in the planning phase to avoid issues during implementation.
- Representing the engineering team in meetings with external stakeholders, explaining technical topics in clear, business-centric terms and challenging unrealistic requirements.
- Leading and performing code reviews for other senior engineers, ensuring high standards for code quality, resilience, and reliability.
- Driving improvements in CI/CD pipelines and engineering processes, helping the team ship high-quality code faster and safely.
