Job Closed
This listing is no longer active.
The easier way to employ globally. Remote builds belonging for your team with payroll, benefits, & compliance solutions.
Engineering Team Leader
Location
North America
Posted
64 days ago
Salary
$75.5K - $169.7K / year
Seniority
Senior
Job Description
Engineering Team Leader
Remote
• Managing a small product team of 3-5 engineers (backend and frontend). • 30% of the time spent doing management work. Outside of that actively participates in product development in their team. • Being involved in hiring processes for their own team and potentially help out their peers. • In addition to being involved in hiring, also being responsible for the onboarding process of new engineers. • By being the spokesperson for everyone in their team they are expected to manage the team dynamics and bring out the best in them. • Giving continuous and constructive feedback on all the things. • Helping the team to grow continuously as a group and is responsible for each direct report’s career. • Providing guidance and coaching to the team. • Redesign how engineering work ships with autonomous agents as the default execution layer. • Propose and operationalize agentic workflows end-to-end (spec → plan → execute → verify) to deliver outcomes faster. • Build reusable agentic workflows and primitives in the codebase so teams can apply them repeatedly across domains. • Use verification loops (tests, checks, evals, guardrails) to ensure results are correct, secure, reliable, and scalable.
Job Requirements
- Managed an engineering team of at least 2 people.
- Extensive experience with Backend (Elixir/Phoenix or Ruby or functional programming).
- Commitment to promoting all of Remote's values within the team and the greater organisation.
- Strong engineering fundamentals and a track record of shipping production systems that are secure, reliable, and scalable.
- Practical experience designing or adopting agentic/automation workflows (or comparable systems) and improving them through iteration.
- Ability to think in systems: define specs clearly, break down plans, instrument verification, and close the loop on quality.
- Solid communication skills.
- Solid knowledge of engineering and development principles and best practices.
- Proven organizational skills with attention to detail.
- Focused on efficient processes with a kind, people-first approach.
- Being able to inspire others and instill confidence.
- Good understand of team dynamics.
- Ambitious and intentional about diversity, equality and inclusion.
- Demonstrates strong automation and AI capabilities and AI fluency.
Benefits
- work from anywhere
- flexible paid time off
- flexible working hours (we are async)
- 16 weeks paid parental leave
- mental health support services
- stock options
- learning budget
- home office budget & IT equipment
- budget for local in-person social events or co-working spaces
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Product Engineer – Flutter / Mobile
ablefyEmpowering entrepreneurs to launch online courses, digital products, membership sites, and apps with our SaaS platform.
• Own mobile features end-to-end: understand the problem, build the solution, ship it, and make sure it works for real users on real devices. • Build and maintain Flutter apps for iOS and Android, keeping a single codebase clean and performant. • Work with shared API endpoints alongside the web frontend team, understanding how backend changes affect the apps. • Improve and maintain the white-label app infrastructure so onboarding new sellers is smooth and reliable. • Keep the CI/CD pipeline (Codemagic) healthy and the release process to both app stores fully automated. • Collaborate with designers, product managers, and backend engineers to figure out what to build and why. • Integrate AI-powered capabilities into the mobile experience where they create real value.
• Develop and architect the cloud-native Stream Governance platform - a multi-tenant, highly available, and scalable service for Kafka and real-time data. • Own and lead the end-to-end design and implementation of complex backend services within a cloud-native, microservices-based environment. • Drive projects from requirements and design through implementation, rollout, and ongoing operation in production. • Make architecture and technical decisions that thoughtfully balance reliability, scalability, performance, and operability. • Solve complicated technical projects with high quality, provide specialized technical guidance to the team, and mentor/support other engineers through code reviews and design reviews. • Evaluate and enhance the efficiency of our platform's technology stack, ensuring we keep pace with industry trends and adopt state-of-the-art solutions. • Take responsibility for developing, managing, and maintaining a mission-critical service with a 99.99 SLA running across 100+ AWS, GCP, and Azure regions. • Partner across engineering and with other key stakeholders to create and execute the overall roadmap for delivering a top-notch Data Streaming Platform. • Contribute to a culture of continuous improvement, inclusive collaboration, and high technical standards.
Flight Software Engineer
The Exploration CompanyWe democratise space exploration, making it affordable, sustainable and open.
• Taking ownership of the software architecture, components, and interfaces • Owning the requirements for the software sub-system • Being responsible for implementation of the Flight software modules (Sub-system) • Being responsible for writing clean unit tests • Collaborating with other teams (e.g. Avionics, GNC, Propulsion) to ensure seamless integration of the software into the test framework • Being responsible for integrated tests (with Hardware and Simulated) • Actively participating in system-level tests and provide support for troubleshooting and resolving integration issues
• Definir e evoluir a arquitetura de software: separação de serviços, contratos de API, padrões de persistência, mensageria assíncrona e estratégias de integração; • Liderar tecnicamente a equipe de desenvolvimento (back-end, front-end e integrações), com mentoria, code review e definição de padrões; • Projetar integrações resilientes com APIs externas e sistemas legados, aplicando padrões de retry, idempotência, circuit breaker, outbox e desacoplamento via Kafka/RabbitMQ; • Atuar em conjunto com o Especialista de IA para definir contratos de serving de modelos (APIs FastAPI, MLflow, vLLM) e garantir SLAs de inferência; • Garantir conformidade com requisitos transversais: LGPD (anonimização, ambientes com dado sintético), audit trail em storage WORM, segurança de perímetro (WAF, API Gateway, DMZ); • Estabelecer práticas de engenharia: testes automatizados, CI/CD, observabilidade (logs, métricas, tracing), gestão de configuração e secrets; • Apoiar PM/PO na quebra de épicos, estimativas, definição de critérios de aceite e gestão de dívida técnica; • Interfacear com a equipe de infraestrutura on-premise (Kubernetes, GPU pass-through, storage, redes); • Documentar decisões arquiteturais (ADRs) e racional técnico das escolhas relevantes.




