cover

Bling | Technical Leader | Principal Backend Engineer | Remote/ 1 week ago

Netvagas
Attractive
Application ends: 2026-01-06

Quick Summary

Principal Backend Engineer/Technical Leader focused on defining and executing the technical vision for large-scale initiatives remotely from Brazil. This non-people management role requires deep expertise in multiple languages (C#, Java, Go, PHP, etc.), advanced architectural patterns (DDD, Microservices, Clean Architecture, SOA), and engineering practices (SOLID, TDD, Clean Code). Candidates must be proficient with major cloud platforms (AWS, GCP, Azure), relational/NoSQL databases, and agile frameworks (Scrum/Kanban), serving as a technical reference and mentor to elevate department standards.

Behavioral Competencies

  • Deep and up-to-date technical expertise
  • Strategic thinking and ability to translate strategy into execution
  • Excellent communication skills across all levels (engineers, executives)
  • Inquisitive, objective, agile, and ownership-oriented mindset
  • Strong negotiation and influence abilities (without direct people management)
  • Proven ability to solve complex problems
  • Skill in conflict resolution and risk/impact-based decision making

Technical Competencies

Languages and Frameworks

  • Proficiency in multiple programming languages: C#, Java, Go, PHP, Vue.js, React Native, among others
  • Knowledge of various programming paradigms: Object-Oriented (OO), Functional, Procedural

Development Principles and Practices

  • Expertise in Clean Code, S.O.L.I.D., Domain-Driven Design (DDD), Test-Driven Development (TDD)
  • Strong understanding of design patterns and best engineering practices

Software Architecture

  • Experience with architectural styles: Hexagonal, Onion, Clean Architecture
  • Familiarity with architectural patterns: Monolith, Plugin Architecture, Service-Oriented Architecture (SOA), Microservices, Event-Driven Architecture
  • Knowledge of Enterprise Architecture, Social Technical Architecture, and capability mapping

Data and Integrations

  • Proficiency with relational databases, NoSQL databases, caching, and Command Query Responsibility Segregation (CQRS)
  • Experience with communication protocols: REST, gRPC, WebSocket
  • Skilled in API and capability design and management

Infrastructure and DevOps

  • Understanding of distributed computing, security, observability, and performance optimization
  • Experience with leading cloud platforms: AWS, GCP, Azure, and their core components
  • Focus on quality assurance: stress testing, load testing, Behavior-Driven Development (BDD), Test-Driven Development (TDD)

Methods and Management

  • Proficiency in agile frameworks: Scrum, Kanban
  • Ability to define and monitor technical metrics and Key Performance Indicators (KPIs)
  • Experience with Objectives and Key Results (OKRs)

What We Expect

  • Ability to expand the company's technical vision
  • Serve as a technical reference and positive influence within the team
  • Demonstrate a strategic, innovative, and results-oriented approach
  • Possess technical maturity to bridge architecture, business, and people

Technical Leadership

  • Lead high-impact, large-scale technical initiatives
  • Define and influence architectural and technological directions
  • Mentor engineers on complex projects and support strategic hiring efforts
  • Evaluate and approve technical solutions proposed by development teams

Innovation and Research

  • Explore new technologies, conduct advanced research, and propose innovative solutions
  • Monitor market trends and foster internal experimentation

Mentorship and Development

  • Act as a technical mentor, supporting the growth of future leaders
  • Elevate the overall technical standard of the engineering department through best practices and standards

Representation and Communication

  • Represent the company at industry conferences, events, and external initiatives
  • Facilitate clear communication and alignment between technical and non-technical stakeholders

Interdisciplinary Collaboration

  • Collaborate with Product, UX, Marketing, Support, and other departments to align technical solutions with business needs
  • Translate business requirements into technical decisions and vice versa

Strategic Decision Making

  • Participate in strategic discussions concerning architecture, infrastructure, and the technical roadmap
  • Support long-term planning and identify opportunities for technological evolution

Quality, Scalability, and Security

  • Ensure systems are robust, performant, scalable, and secure
  • Define and maintain high-quality development standards
  • Promote practices in testing, automation, observability, and system resilience

Share

Netvagas

Netvagas

  • Address
    São Paulo, Estado de São Paulo
View Profile
Your experience on this site will be improved by allowing cookies Cookie Policy