Diabolocom12.04.26
AI SCORE 8.5

Software Development Team Lead - Remote Messaging Solutions

$120K–$150K/year

About the Role

We are seeking a Software Development Team Lead to join our team remotely. In this role, you will drive technical direction and lead a multidisciplinary team to deliver high-quality, scalable solutions. As a Software Development Team Lead, you will combine hands-on development with leadership, contributing to backend services while guiding architectural decisions and maintaining a strong engineering culture.

What You'll Do

  • Lead and manage a team of engineers, supporting their growth and performance.
  • Define and drive quarterly, release, and sprint planning.
  • Ensure stability and reliability of services in production.
  • Contribute hands-on to backend development, primarily in Golang.
  • Design and evolve scalable distributed systems.
  • Review and challenge technical designs with a focus on risk, scalability, and testability.
  • Define and improve testing strategies in collaboration with QA.
  • Continuously improve CI/CD pipelines, tooling, and development practices.
  • Collaborate closely with Product Owners and other teams.

Requirements

  • 10+ years of experience in software development in product environments.
  • 3+ years of hands-on experience with Golang.
  • 3+ years of experience in a people management role.
  • Strong experience with distributed systems and microservices architectures.
  • Solid experience with relational databases, preferably PostgreSQL.
  • Ability to drive architectural decisions and assess trade-offs.
  • Strong ownership, attention to detail, and a business-oriented mindset.
  • Strong exposure to SRE practices and production reliability.

Nice to Have

  • Experience with Java and Spring Boot.

What We Offer

  • Lead a team of experienced engineers and shape how the team works, delivers, and grows.
  • Work on complex, real-time messaging systems at scale, with modern infrastructure (Go, Kafka/RabbitMQ, Kubernetes).
  • A strong engineering environment where you can challenge decisions, improve practices, and raise the bar on quality.
  • A fast-moving context with evolving priorities, where you’re trusted to take ownership and make decisions.
  • A product used at scale, where your work has a direct impact on customers and business outcomes.
Why This Job8.5 of 10

This Software Development Team Lead role at Diabolocom offers a unique opportunity to lead a talented team in a fast-paced, remote environment, focusing on scalable messaging solutions.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Generating success profile...

Analyzing job requirements and market data

Loading market overview...

Analyzing market trends and skill demands

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.