
Stone
Remote Jobs
Especialista em quem empreende.
18 Jobs
• Desenvolver funcionalidades sob orientação do time, equilibrando qualidade e prazo; • Participar de revisões de código, pair programming e refinamentos técnicos; • Auxiliar na investigação e resolução de problemas; • Buscar visibilidade sobre o próprio trabalho e comunicar impedimentos com clareza; • Contribuir com boas práticas de código e testes.
• App and SDK Development: Design, develop, and maintain the core (SDKs, apps, and libraries) used by all applications running on our Android POS devices. • Architecture and Performance: Actively contribute to defining and evolving the platform architecture, ensuring scalability, security, and top-tier performance. • Continuous Improvement: Identify and implement improvements in CI/CD processes, automated testing, and platform monitoring. • Technical Mentorship: Serve as a technical reference, guiding and supporting developers from different teams that consume the platform. • Code Quality: Ensure code excellence and standardization through code reviews and development best practices (SOLID, Clean Architecture).
• Design, develop, and maintain distributed backend services that operate at scale and with high availability. • Design and evolve APIs and integrations between platform systems and partner teams. • Model and optimize data solutions on relational and non-relational databases, ensuring performance and consistency. • Build event-driven architectures for reliable large-scale data processing. • Ensure the quality and reliability of production releases — automated tests, observability, safe deployments, and thorough code review. • Contribute to architectural decisions and to the technical evolution and engineering standards of the team. • Work end-to-end in the delivery lifecycle — from refinement and technical design to operation and production monitoring. • Collaborate across areas (Product, Data, Platform, and partner teams), providing visibility of work and influencing solutions based on data.
• Technical Reference and Architecture: Design and evolve the architecture of distributed systems focused on high availability, low latency, and resilience. • Hands-on: Code, perform thorough code reviews, and take an active role in troubleshooting and debugging complex issues. • Incident Response: Lead the resolution of critical incidents, ensuring rapid response and creating action plans to prevent recurrence. • Technology Transition: Work effectively with our Elixir-based legacy systems while leading and supporting the development of new projects in Golang. (We expect someone open-minded and eager to learn new technologies.) • Observability Culture: Promote mature monitoring, messaging, and deep observability practices across our infrastructure. • Strategic Vision: Translate business risk-management challenges into robust technical solutions.
• On the Registrations Platform, you will work on building and optimizing the company’s central onboarding and customer lifecycle platform, while ensuring its stability and scalability. • You will build applications, taking part in planning, refinement, and prioritization, and will perform technical feasibility studies when necessary, working pragmatically. • You will contribute to existing documentation, improve test coverage for projects, and review code written by others, providing feedback to ensure software quality. • Challenge: design, evolve, and optimize the architecture of our registration platform, leveraging stacks such as Elixir and Golang to create scalable, resilient solutions. • You will implement new features for important projects and continuously improve existing workflows.
• Como Software Engineer, você construirá soluções com visão de longo prazo e qualidade, em um time que tem a responsabilidade de: projetar, desenvolver, testar, implantar, manter e melhorar o software.
• Lead technical aspects of complex network projects in datacenter and cloud environments; • Design and implement connectivity solutions for high-tech platforms at global scale; • Define standards and best practices for network infrastructure; • Manage network resources with an emphasis on automation and infrastructure as code; • Perform advanced troubleshooting and handle critical incident response; • Conduct technical reviews of change procedures; • Research and evaluate new technologies and services;
• Gerenciar e desenvolver um time de engenheiros(as), promovendo um ambiente de trabalho colaborativo, inclusivo e de alto desempenho. • Construir o direcionamento tático da sua área, alinhado à estratégia da organização. • Garantir que os projetos sejam entregues com qualidade, dentro do prazo e do orçamento, através de uma comunicação eficaz e alinhamento de expectativas. • Atuar como ponto de referência para o time, removendo impedimentos e facilitando a tomada de decisão. • Promover o crescimento profissional do time, através de feedbacks contínuos, oportunidades de aprendizado e desenvolvimento de carreira. • Participar ativamente do processo de recrutamento, atraindo e selecionando os melhores talentos para o time. • Fomentar uma cultura de melhoria contínua, buscando sempre otimizar processos e práticas.
• Lead and develop multidisciplinary teams (Mobile and Backend), conducting 1-on-1s, development plans (PDP), performance reviews, and talent retention. • Translate and cascade the company's strategic plans to the team, ensuring technical direction is aligned with business objectives. • Ensure the delivery of end-to-end solutions, from in-app experience to robust backend services, working closely with Product Managers (PMs), Product Designers, and other leaders. • Facilitate communication between technical teams and business areas, ensuring transparency, deadline visibility, and aligned expectations. • Foster an environment of psychological safety, collaboration, and continuous feedback, acting as an ambassador for Stone's culture. • Encourage technical excellence through best practices (Clean Code, clean architecture, CI/CD, DevSecOps, use of RFCs, and a documentation culture). • Monitor OKRs and team and product health metrics (mobile delivery cycle metrics and DORA metrics for backend). • Handle ambiguous scenarios, distributed architectures, and challenging prioritizations, balancing delivery speed and technical debt.
• Work on the development and maintenance of new features; • Be responsible for developing systems that are critical to the company; • Monitor system performance and the deployment of changes; • Document the changes made; • Build and maintain production systems with consideration for non-functional requirements such as: Performance, Scalability, Security, Availability, Reliability, Resilience, and integration with our application ecosystem.
8more opportunities are still waiting for you.Log in now and take your next shot before someone else does.