Senior Software Engineer II
Location
Brazil
Posted
9 days ago
Salary
R$25.3K - R$29.1K / month
Seniority
Senior
Job Description
Senior Software Engineer II
Works
• Develop new and existing features on a React web application and Ruby on Rails backend systems that power the core of our business and is used by thousands of healthcare professionals to manage their career and find the right job at the right time around the country • Develop new and existing features on proprietary applications and services that enable Trusted to provide an awesome experience for healthcare professionals and win in the marketplace. Examples include services that automate complex communication trees and business processes, a matching engine that measures the relevance of jobs across many vectors, real time event and analytics pipelines, 3rd party service integrations, etc. • Owns technically complex initiatives that span multiple teams, services, or domains. Helps create technical roadmaps for an area, group, or division. • Solves high-complexity problems with sustainable solutions. Understands trade-offs between time, cost, quality, security, scalability, and business impact. Helps other senior engineers make better decisions. • Defines or co-defines architecture involving multiple teams, bounded contexts, integrations, services, or data flows. Ensures consistency across multi-team interactions. Documents architectural decisions and reinforces them over time. • Leads area-level initiatives in observability, reliability, security, performance, or quality. Helps multiple teams use operational data to improve stability and prevent recurring issues. • Works effectively with Product, Design, Data, QA, Security, Operations, or other partners to refine scope and align expectations. Explains technical decisions in business/product terms.
Job Requirements
- Bachelor’s degree in Computer Science, Engineering, Physics, Mathematics or a related discipline is required
- 8+ years of experience with Ruby on Rails, React, CSS, or similar modern languages and frameworks
- 8+ years of experience writing production software that drives significant value for stakeholders
- Solid understanding of relational databases and Git
- Demonstrated UI/UX sensibility
- Fluent in English, both written and verbal
- Strong verbal and written communication skills, and ability to collaborate with cross-functional teams.
- Strong problem-solving skills and ability to work collaboratively in a team environment.
- Previous start-up experience is a plus.
- Experience working with US companies is preferred.
Benefits
- Competitive compensation in Brazil
- Stock options
- CLT Hiring
- Sustainable pace of work and flexible hours (really!)
- Bradesco Nacional health plan
- Life insurance fully paid for by the company
- Investment of R$1.000,00 to equip your home office
- Food or meal voucher of R$33,00/day
- Home office assistance in the amount of R$250,00/month
- We send a laptop and some peripheral devices
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Full Stack Developer
SimeraGrow your business with global talent. We are your one-stop AI platform for global hiring, from sourcing to payroll.
• Responsible for designing, developing, and maintaining scalable web applications. • Collaborate with cross-functional teams to deliver high-quality software solutions. • Participate in the full software development lifecycle, from planning and implementation to testing, deployment, and ongoing maintenance. • Build both front-end and back-end applications and write clean maintainable code.
Software Developer, Mid-Level
AttainX, Inc.SBA Certified 8(a), EDWOSB/WOSB and CMMI L3, ISO 9001:2015 Certified QMS
• Design, develop, test, and maintain Java application features and services for the LAWGS, PCIT, and VEHCS systems across both O&M and DME work streams • Develop and maintain document and report generation using JasperReports and iText to produce phytosanitary certificates, veterinary export health certificates, Lacey Act declarations, and program reports in PDF and related formats • Build, configure, deploy, and maintain application components hosted in Microsoft Azure, and support cloud performance, scalability, and reliability • Develop and maintain RESTful APIs and integrations, including with USDA eAuthentication and other program services • Analyze, reproduce, and resolve production defects and service requests reported through the help desk, providing timely fixes and root-cause analysis • Implement DME enhancements and modernization efforts, translating requirements and user stories into working, tested software. • Write and maintain unit and integration tests, participate in peer code reviews, and follow secure coding and quality standards • Contribute to and maintain CI/CD pipelines to support consistent, automated builds, testing, and deployments • Support release, regression, and user acceptance testing activities and assist with deployment coordination • Create and maintain technical documentation, including design notes, deployment guides, and knowledge base content • Participate in Agile/SAFe ceremonies and collaborate with product owners, testers, and O&M staff to improve delivery and system quality.
Tech Lead Engineer
Elite TechnologyOur solutions lie at the heart of the world’s most successful law firms, accelerating their businesses
• Provide technical leadership for complex, high-impact initiatives, ensuring solutions are scalable, secure, maintainable, and aligned with product and business objectives. • Lead system and component-level architecture design in partnership with engineers and architects. • Own end-to-end technical execution for key projects, from design through delivery, proactively managing risks and dependencies. • Translate high-level designs into well-scoped tasks, estimates, and implementation plans. • Design, implement, and evolve cloud-native architectures using modern patterns (microservices, event-driven systems, API-first design), technologies and tools. • Set and enforce high engineering standards through code reviews, CI/CD, testing, TDD, observability, and DevOps practices. • Build, prioritize, and manage technical debt and drive performance, scalability, and reliability improvements using data-driven insights. • Mentor and coach engineers, fostering strong engineering judgment, collaboration, ownership, continuous learning and skill development. • Partner closely with Product Managers, UX, QA, Security, and Infrastructure teams to deliver solutions that meet functional and non-functional requirements. • Clearly communicate technical trade-offs, risks, and recommendations to both technical and non-technical stakeholders. • Support alignment between product priorities and technical execution, ensuring predictable, high-quality delivery. • Remain deeply hands-on, contributing with high-quality, production-ready code for critical components and complex problem areas. • Troubleshoot and resolve complex production issues, applying strong diagnostic and problem-solving skills. • Continuously evaluate and adopt modern technologies and tools that improve system reliability and team effectiveness. • Perform other duties as assigned to support departmental and company objectives.
Desarrollador Full Stack – Semi-Senior
RimuteeWe believe LATAM digital & tech talent need to expand their reach.
• Trabajarás en un proyecto del sector financiero, colaborando con equipos multidisciplinarios y desarrollando soluciones utilizadas por miles de usuarios.




