Desenvolvedor Backend Sênior
$15,951–$17,401 year
RemoteBrazil
Job Summary
Profile and benchmark backend services in Go and PHP to optimize hotpaths. Analyze high-volume database queries through execution plans, indexing, and tuning while monitoring production performance to identify bottlenecks and scalability risks. Investigate performance issues by formulating hypotheses, instrumenting systems, and validating solutions with measurements. Propose architectural changes involving gRPC, WebSocket, caching, and messaging, and lead the gradual migration of critical legacy PHP flows to Go services with non-disruptive production measurements. Leverage LLMs within the development lifecycle and evaluate AI applications across the squad. Work remotely 100% with a salary range of R$15,951.21 to R$17,401.32.
Required Qualifications
- Fluência em Go e PHP
- Fundamentos sólidos de Ciência da Computação: estruturas de dados, algoritmos e análise de complexidade, concorrência, redes e sistemas operacionais
- Experiência em otimização de queries SQL (análise de planos de execução, indexação e tuning) e sólido conhecimento em modelagem de dados
- Experiência com otimização de hotpaths: profiling e benchmarking de código e otimização de trechos críticos
- Conhecimento em gRPC e WebSocket
- Experiência prática com IA: uso de LLMs no SDLC
- Experiência com desenvolvimento, testes e manutenção de aplicações web em ambientes de alta disponibilidade
- Conhecimento em arquitetura de software, princípios SOLID e padrões de projeto
- Habilidade em trabalhar com RESTful APIs
- Perfil exploratório: curiosidade técnica, autonomia para investigar problemas a fundo e disposição para aprender novas tecnologias e atuar em trabalhos complexos e desafiadores
- Gostar de trabalhar em equipe com transparência e honestidade, focando nos resultados com excelência e agilidade
- Experiência com observabilidade e APM (ex.: Prometheus, Grafana, tracing distribuído)
- Experiência com estratégias de caching e CDN (ex.: Redis, Cloudflare)
- Experiência com mensageria e processamento assíncrono (ex.: Kafka, RabbitMQ, filas)
- Vivência com Docker e Kubernetes
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.