Job Closed
This listing is no longer active.
Technical Lead, Development
Location
Brazil
Posted
80 days ago
Salary
0
Seniority
Senior
Job Description
Technical Lead, Development
Montreal Oficial
• Serve as the technical reference for the squad, supporting decisions and technological direction • Provide technical leadership to teams in an agile environment, ensuring organization, productivity, and quality of deliveries • Ensure adherence to best practices in development, security, performance, and scalability • Support the resolution of complex technical problems and the removal of impediments • Conduct code reviews and define development standards • Operate in an environment with multiple concurrent projects, ensuring technical alignment across different workstreams • Support the team's technical growth through mentoring and knowledge sharing • Collaborate with Architecture, Project Management, Scrum Master and other stakeholders • Support the technical stabilization and restructuring of teams
Job Requirements
- Bachelor's degree or higher (including postgraduate degrees) in Information Technology or related fields
- Experience with backend development (Java, C#, Python, PHP) or mobile development (Ionic, Android, iOS)
- Knowledge of frontend technologies (Angular, Vue.js, React Native, Flutter, HTML5)
- Experience leading large, distributed, or multidisciplinary teams
- Experience in environments with multiple simultaneous projects and high demand
- Experience in technical recovery/turnaround of teams and improving delivery quality
Benefits
- Not specified
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Own software projects end-to-end and develop across the full stack. • Design, prototype, iterate, and ship major software features to build out the core web software application and future software product development. • Write clear and concise software production code in a variety of languages. • Collaborate closely with software product, design, and other software engineers in product requirements to ensure AcuityMD is building the right thing. • Scale AcuityMD's product and team, utilize mature software tooling, best practices, engineering processes, and hiring. • Telecommuting permitted from anywhere in the U.S.
• Play a key role in optimizing system software for Nvidia automotive performance platforms with Safe RTOS • Collaborate closely with Hardware Architecture, DriveOS, Power, and Test teams to track key boot & runtime performance benchmarks • Ensure the software and hardware meet projected targets by closely supervising micro benchmarks and industry-standard benchmarks across IPs • Contribute to developing innovative features in automotive profiling tools with AI assistance • Benchmark the hypervisor and ensure the lowest overhead on ARM systems • Collaborate with the ADAS/AV team in optimizing the next-gen stack from NVIDIA on Tegra platforms.
• Characterizing AI workloads and deep learning models aimed at large-scale LLM training and inference on NVIDIA supercomputers • The role centers on distributed systems with a focus on high-performance networking and NVIDIA communication libraries • Benchmarking, profiling, and analyzing the performance to find bottlenecks and identify areas for improvement and optimizations, with a strong emphasis on networking aspects • Developing PyTorch trace-based profiling, analysis, and replaying toolset to aid in benchmarking, debugging, and co-designing network systems for LLM workloads • Collaborating with multiple teams from hardware to software to provide performance analysis insights • Defining performance test plans, setting performance expectations for new technologies and solutions, and working to achieve performance targets.
• Take technical ownership of medium to large-scale web platforms, contributing hands-on while guiding architectural and delivery decisions. • Translate business goals into robust, scalable technical solutions. • Provide technical leadership through mentoring, code reviews, and pairing. • Design and evolve front-end and back-end architectures with a focus on performance, accessibility, security, and maintainability. • Identify technical risks, delivery bottlenecks, and systemic issues proactively. • Champion high-quality engineering practices such as automated testing, CI/CD, and observability. • Operate within Agile, Lean, or hybrid delivery models, adapting processes pragmatically.



