Role Overview
- Lead the technological restructuring of Bling’s internal systems, progressively migrating to a microservices architecture using Golang.
- Support the definition and evolution of Bling’s distributed architecture, focusing on scalability, reliability, and simplicity.
- Design and validate technical solutions, ensuring alignment between business goals, performance, and software sustainability.
- Act as a technical mentor, sharing knowledge and supporting the growth of software developers and engineers.
- Conduct code reviews, design reviews, and technical deep dives with an emphasis on quality, performance, and security.
- Support the implementation of best practices for observability, automated testing, and DevSecOps.
- Collaborate with engineering leaders to align technical strategy and the innovation roadmap.
- Be an active voice in architecture forums, contributing to the company’s long-term technical vision.
- Apply Domain-Driven Design (DDD) concepts to model and evolve solutions, ensuring alignment between business rules and technical architecture.
- Incorporate artificial intelligence across the software development lifecycle, going beyond its use solely as a coding assistant.
- Promote the use of Artificial Intelligence (AI), sharing experiences and recommended best practices.
Requirements
- Advanced experience in backend development with Golang.
- Deep expertise in microservices architecture and high-availability systems.
- Hands-on experience with messaging and event systems (Kafka, RabbitMQ, or SQS).
- Experience working with relational and NoSQL databases in high-volume scenarios.
- Mindset focused on scalability and resilience (Design Patterns, SOLID, DDD).
- Willingness and ability to work with PHP; initially this will be your primary language.
- Proficiency using AI tools (Cursor, GitHub Copilot, Tabnine, Amazon CodeWhisperer) for coding and automation to accelerate projects and ensure high development efficiency.
Tech Stack
Benefits
🩺 Health insurance;
🦷 Dental insurance;
🍽️ Meal allowance or food voucher;
🍼 Childcare assistance;
💻 Home office allowance;
🤑 Profit-sharing program (PPR);
🏖️ Birthday month day off;
💛 Life insurance;
🏋️♀️ Wellhub;
🏖️ Férias&Co (travel benefit);
💝 Zenklub (psychotherapy/nutritional counseling);
💙 6 months maternity leave and 20 days paternity leave;
⌚ Flexible working hours;
🤝🏿 Education and language assistance;