···
Log in / Register

Staff Software Engineer

Indeed
Full-time
Onsite
No experience limit
No degree limit
Praça do Patriarca, 62 - Centro Histórico de São Paulo, São Paulo - SP, 01002-010, Brazil
Favourites
Share
Some content was automatically translatedView Original

Description

Job Summary: We are seeking a backend engineer to serve as the technical reference for the squad, with a focus on architecture, reliability, and operations of critical systems, ensuring sustainable technical evolution. Key Highlights: 1. Technical reference in architecture and reliability of critical systems 2. Focus on structural quality and backend resilience 3. Architectural decision-making regarding messaging technologies We are looking for someone to act as the squad’s technical reference, with strong accountability for architecture, reliability, and operations of critical systems. This role is not solely focused on feature delivery, but rather on structural quality, resilience, and sustainable technical evolution of the backend. **What you’ll do:** * Design, implement, and evolve distributed backend systems, emphasizing reliability and predictability * Develop and operate workers, schedulers, and long\-running jobs * Directly participate in modeling, optimization, and production operation of PostgreSQL * Diagnose and resolve real production issues (performance, concurrency, inconsistent data) * Define and implement resilient messaging pipelines * Make informed architectural decisions about when to use Kafka versus RabbitMQ * Ensure systems are observable, recoverable, and operable * Serve as the technical reference for the team, elevating the squad’s engineering standards **What we expect from you:** * Solid production experience with Python * Development of workers, schedulers, asynchronous processes, and long\-running jobs * Practical knowledge of concurrency, parallelism, and async in Python * Proficiency in PostgreSQL and hands-on experience with locks and concurrency, query optimization, composite indexes, and performance strategies * Experience with Kafka and RabbitMQ, including implementation of consumer groups, retries, DLQs, and backoff mechanisms * Building observable systems (logs, metrics, tracing) that are resilient to failures and recoverable without manual intervention **Nice-to-haves:** * Experience with high-volume or mission-critical systems * On\-call experience and resolution of critical incidents * Ability to balance delivery speed and stability

Source:  indeed View original post
João Silva
Indeed · HR

Company

Indeed
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.