Staff Engineer
New
J
JobgetherFinancial technology
Based in BrazilFull-TimeStaff
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Languages
- Strong English communication skills; Spanish is a plus for collaboration across Latin America.
- Experience
- 8+ years of professional software engineering experience
- Required Skills
- AWSPostgreSQLJavaKafkaKubernetesSpring BootTypeScriptReactRESTful APIsMicroservices
Requirements
- Bring 8+ years of professional software engineering experience, including substantial experience as a Senior, Lead, Staff, Principal, or equivalent individual contributor on complex systems.
- Have deep expertise in at least one major technical area, such as backend engineering with Java/Spring Boot, microservices, scalable system design, PostgreSQL/MySQL, NoSQL, Kafka, REST APIs, AWS, Docker, and Kubernetes.
- Alternatively, bring strong frontend expertise with React and TypeScript, including component architecture, performance optimization, testing, and modern build and CI tooling.
- Be able to reason across the full technology stack, even when technical depth is concentrated in backend or frontend development.
- Have experience designing and operating highly available, secure, scalable, and observable production systems.
- Understand unit, integration, and contract testing, and CI/CD practices such as GitHub Actions.
- Demonstrate the ability to produce technical designs that other engineers can review, challenge, and implement.
- Show influence and leadership without relying on formal management authority, and communicate technical trade-offs clearly to stakeholders.
- Bring a product mindset and the ability to participate in roadmap discussions and assess technical feasibility.
- Have strong mentorship skills and a track record of helping engineering teams become more capable and effective.
- Have strong English communication skills; Spanish is a plus for collaboration across Latin America.
- Experience in financial applications, payments, or regulated Latin American markets is advantageous.
- Experience with platform engineering, developer experience, shared libraries, internal tools, or AI-assisted engineering workflows is desirable.
- Deep AWS experience, including EKS, RDS, or MSK, and/or experience with application security, authentication, or software supply-chain security is a plus.
Responsibilities
- Lead cross-team architecture and system design across product pods, services, APIs, data models, and event flows.
- Define and promote standards for code quality, testing, observability, security, reliability, and maintainability.
- Write production code, contribute to pull requests, pair with engineers, and participate in technical reviews.
- Drive technical strategy with engineering leadership and product stakeholders, making trade-offs around sequencing, technical debt, platform investments, and system evolution.
- Create technical design documents and RFCs to support review and execution of architectural decisions.
- Mentor Senior and Mid-level engineers through design reviews, pairing, code reviews, and knowledge sharing.
- Provide technical input to hiring and assessment processes.
- Lead or co-lead responses to high-severity incidents and ensure durable remediation.
- Design and improve systems for availability, security, scalability, performance, and operational excellence.
- Identify opportunities to simplify systems, improve developer experience, automate workflows, and contribute to shared platforms, internal tools, libraries, and AI-assisted engineering workflows.
View Full Description & ApplyYou'll be redirected to the employer's site