Buscamos o novo para ir além! Vem reinventar a sua carreira com a gente!
Software Engineer Manager – Accounts
Location
Brazil
Posted
1 day ago
Salary
0
Seniority
Senior
Job Description
Software Engineer Manager – Accounts
Grupo OLX
• Lead and develop two engineering teams, working closely with Product, Design, and Data. • Ensure teams deliver with quality, speed, and alignment with business objectives. • Foster a high-performance environment focused on ownership, collaboration, and continuous improvement. • Develop and support the growth of team members through frequent feedback and development plans. • Ensure alignment and efficient communication across squads and stakeholders. • Track and evolve engineering metrics (quality, performance, productivity). • Contribute to tribe-level strategic decisions, connecting technology with business impact.
Job Requirements
- Bachelor's degree in Engineering, Computer Science, Informatics, or a related field.
- Background in software development.
- Experience in people management and leading engineering teams.
- Experience with distributed systems and high-scale/high-availability environments.
- Knowledge of system architecture and engineering best practices.
- Experience working in cross-functional teams (product, design, data).
- Strong communication and influencing skills across different levels of the organization.
- Ability to make data-driven decisions focused on business impact.
- Preferred / Nice-to-have: Prior experience in the user account domain.
- Familiarity with experimentation (A/B testing) and user experience optimization.
Benefits
- Market-competitive salary
- Health insurance
- Dental plan
- Private pension plan
- Flexible benefits tailored to your needs
- Meal allowance
- Financial counseling
- Employee perks program
- Work-from-home allowance
- Transportation allowance
- Childcare assistance
- Life insurance
- Extended leave
- Wellness and fitness incentives
- Low-interest payroll-deductible loan
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Manage a portfolio of enterprise applications throughout their lifecycle • Perform upgrades, patching, deployments, and application retirements • Troubleshoot issues across desktop, cloud, and integrated environments • Develop automation using PowerShell to streamline operational tasks • Support software packaging and enterprise deployment processes • Coordinate with vendors for releases, escalations, and issue resolution • Maintain documentation such as runbooks, deployment guides, and procedures • Improve operational processes and introduce repeatable workflows
• Working with a team to develop, test, and maintain business applications built on Microsoft technologies • Design, develop, and unit test applications in accordance with established standards • Participating in peer-reviews of solution designs and related code • Package and support deployment of releases • Analyzing and resolving technical and application problems • Adhering to high-quality development principles while delivering solutions on-time and within scope • Ability to focus on multiple projects concurrently
• Designs, develops, and implements GraphQL APIs to provide unified data access across multiple systems • Leads the development and expansion of semantic API architecture including schema design, resolver optimization, and data normalization strategies • Establishes data governance and security practices for semantic API layers • Collaborates with Data Engineering teams to integrate data sources and transformation patterns • Leads quality improvement processes including code reviews, schema validation, and performance optimization • Mentors junior engineers and provides technical leadership on GraphQL and semantic architecture best practices • Develops comprehensive documentation for semantic API patterns and implementations
• Develop and maintain web applications using Angular, HTML, CSS and TypeScript. • Develop REST APIs using C# Web API on .NET Framework and .NET Core platforms. • Participate in defining and implementing software architectures and integrations between systems. • Model, develop and optimize queries and stored procedures in SQL Server using T-SQL. • Work on the architecture and maintenance of relational databases. • Perform testing, bug fixes and continuous improvements on applications. • Participate in agile ceremonies (Daily, Planning, Review and Retrospective). • Collaborate with analysts, architects and other developers to ensure quality deliveries. • Perform version control using Git. • Document technical solutions and support maintenance and evolution of systems.




