Responsibilities
- Own and resolve complex technical challenges with inquisitiveness and ingenuity, especially in uncertain situations.
- Lead the design and implementation of advanced features with attention to scalability, dependability, and security.
- Collaborate closely with product teams to convert business needs into actionable technical strategies and communicate risks effectively.
- Address critical problems by developing well-defined plans, functional prototypes, and robust production solutions.
- Incorporate artificial intelligence and automation to enhance application capabilities, user personalization, or development efficiency.
- Improve overall code quality through thorough code reviews, monitoring, and strong operational practices.
- Advance development speed and system reliability by leading initiatives in tooling, infrastructure, DevOps, and test automation.
- Provide clear and consistent communication on technical direction, project status, and potential risks.
- Guide and support mid-level and senior engineers through mentorship and technical leadership.
- Help build and maintain comprehensive system documentation, operational procedures, and team knowledge sharing.
Work Arrangement
Remote — Budapest
Work Arrangement
Remote (City/Region) — Budapest