Lead Product Software Engineer (Go)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Lead Product Software Engineer (Go): Executing specialized software development for the Kyte invoicing platform with an accent on system design, performance optimization, and scalable backend architecture. Focus on building robust features, mentoring engineers, and implementing best practices within a high-performance product environment.
Location: Hybrid (must be based in or able to work from Porto, Portugal)
Company
is a global information services and solutions leader serving professionals in finance, tax, accounting, risk, and healthcare.
What you will do
- Architect and develop high-performance product features using Go.
- Collaborate with product managers and cross-functional teams to define and deliver scalable solutions.
- Identify technical debt and perform incremental refactoring to improve codebase quality.
- Promote backend best practices, including component architecture and rigorous testing strategies.
- Mentor other engineers through code reviews, pairing, and technical guidance.
- Participate in Scrum ceremonies to ensure agile delivery.
Requirements
- Professional backend software development experience in a product-focused team.
- Experience with Go (Golang) is highly advantageous.
- Hands-on experience deploying and running applications in cloud environments (AWS, Azure, or GCP).
- Strong understanding of engineering fundamentals including APIs, data modeling, and CI/CD pipelines.
- Ability to participate in onsite interviews and work in a hybrid model (8 days/month in Porto).
- Strong communication skills and openness to collaborative environments.
Nice to have
- Familiarity with AI-assisted development tools to enhance productivity.
- Previous experience with agile frameworks like Scrum or Kanban.
Culture & Benefits
- Work on core product features impacting thousands of freelancers and small businesses.
- Collaborate in a small, strong team that prioritizes knowledge sharing and continuous improvement.
- Global company environment with opportunities to build solutions that handle high-scale data.
- Emphasis on engineering excellence and high-quality, maintainable code.
Hiring process
- Interviews are designed to be conducted without AI assistance; AI-generated responses during interviews are grounds for disqualification.
- Candidates may be required to appear onsite at a company office.
- Authenticity is valued; please avoid virtual backgrounds during video calls.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →