Ativa os alertas de emprego por e-mail!

Lead Engineer

buscojobs Brasil

Uberlândia

Teletrabalho

BRL 120.000 - 160.000

Tempo integral

Hoje
Torna-te num dos primeiros candidatos

Resumo da oferta

An international educational organization is seeking a Lead Engineer to oversee technology and content digitization efforts. The role focuses on building and maintaining the core systems of the educational platform. Qualified candidates should have significant experience in software engineering and a passion for improving education through technology. This is a remote position based in Brazil.

Serviços

Flexible Paid Time Off
Health/Sport Budget
Fully remote work opportunity

Qualificações

  • Experience in project delivery and technical leadership.
  • Strong experience in DevOps and cloud infrastructure.
  • Ability to integrate AI/ML models into applications.

Responsabilidades

  • Lead and mentor a development team.
  • Own and deliver high-quality code across the full stack.
  • Design and implement APIs and integrate with third-party services.
  • Troubleshoot and resolve technical issues.

Conhecimentos

Code review
System architecture
Software best practices
Problem-solving
Communication
Leadership
Collaboration
Spanish proficiency
English proficiency
AI and Machine Learning knowledge

Formação académica

5+ years of software engineering experience

Ferramentas

AWS
PHP (Laravel)
ReactJS
NextJS
MySQL
MongoDB
Descrição da oferta de emprego

Reporting Relationship: Head of Product

Organization Description: JUMP Math is a Canadian charity with global reach that empowers teachers and educators to multiply the potential in every classroom through research-informed, curriculum-aligned resources and approaches that ignite and nurture an enduring understanding and love of math in every student. For more information:

Position Summary:

JUMP Math is a Canadian-based registered charity and social enterprise with a bold mission to inspire a love of mathematics in students and help them achieve their full potential. Our evidence-based approach and innovative Preschool to Grade 9 resources and pedagogy empowers teachers and students to build confidence, increase engagement, and master essential math skills. At JUMP Math, we believe that everyone can succeed in math, and we are committed to making a lasting impact in classrooms across the globe. As an organization, we pride ourselves on fostering a collaborative, inclusive, and dynamic work environment where every team member is motivated by the shared goal of transforming math education.

As we continue to grow, we are now looking for a dynamic and skilled Lead Engineer with product and technology expertise and experience in project delivery to help lead our various technology and content digitization efforts. If you are passionate about making a real difference and want to contribute to a mission-driven organization that is changing the world, JUMP Math is the place for you.

As a Lead Engineer, you will be a hands-on technical leader responsible for building, reviewing, and maintaining the core systems of the JUMP Math platform. You will ensure that both our application and AI engine are robust, scalable, and maintainable. You will lead and collaborate closely with the engineering team, providing technical guidance, mentoring, and ensuring the team is aligned and effective. You will also work closely with Product and Design to drive the platform forward.

This is a full-time role (37.5 hours/week).

Location of Work: This candidate for this role must be residing in Brazil and is intended to be remote.

Key Accountabilities:

  • Own and deliver high-quality code across the full stack (frontend, backend, and AI integration)
  • Lead and mentor a development team, fostering a collaborative and high-performance environment
  • Conduct code reviews and maintain coding standards to ensure maintainability and reliability
  • Manage DevOps tasks including deployment pipelines, cloud infrastructure, monitoring, and scaling
  • Design and implement APIs, and integrate with third-party services
  • Ensure security, performance, and reliability of the platform in production environments
  • Troubleshoot and resolve critical technical issues across the stack and optimize code
  • Participate in architecture decisions and recommend improvements to the platform design
  • Collaborate with the Machine Learning team to integrate AI question generation and scaffolding into the platform
  • Contribute to defining accessibility standards and compliance (data protection, privacy, and security in educational environments)
  • Coordinate with distributed teams across different time zones, ensuring clear and efficient communication

Skills

  • Skilled in code review, system architecture, and software best practices
  • Proficiency in backend languages and frontend frameworks
  • Excellent problem-solving, communication, leadership and collaboration skills
  • High level of Spanish and English
  • Artificial Intelligence and Machine Learning: Familiarity with Generative AI (Chat GPT, Prompting, APIs, Fine-tuning) and Machine Learning algorithms (Python)

Personal Attributes

  • Strong problem-solving skills and attention to detail
  • Excellent communication and interpersonal skills
  • Ability to work independently and as part of a team
  • Proactive and adaptable to a fast-paced and dynamic environment
  • Commitment to social mission and inclusive education

Education and Experience (minimums)

  • 5+ years of software engineering experience with full-stack development
  • Strong experience in DevOps / cloud infrastructure (AWS, CI/CD pipelines)
  • Experience in projects using PHP (Laravel), React.JS, Next.JS
  • Knowledge of data security and regulatory compliance (GDPR, FERPA, or other relevant frameworks)
  • Experience with databases (eg. MySQL, MariaDB, Supabase, MongoDB), caching, and API design
  • Experience integrating AI/ML models into production applications
  • Experience leading distributed or remote teams
  • Basic knowledge of web accessibility (WCAG) and inclusive UX practices

To Apply:

Qualified candidates may apply on or before October 3, 2025, with a cover letter and resume. Please include position title in subject line of email. Please use the cover letter to explain in one page how your qualifications match our requirements and why this job is right for you at this point in your career.

We thank all applicants for their interest. Qualified candidates will be interviewed as applications are received until a suitable candidate is hired. Only those considered for an interview will be contacted. No phone calls please.

JUMP Math is committed to diversity within its community and especially welcomes applications from racialized persons/persons of colour, women, Indigenous/Aboriginal people of North America, persons with disabilities, LGBTQ persons, and others who may contribute to further diversification of ideas. All qualified candidates are encouraged to apply. If you require accessibility accommodation, please indicate in your application.

D365 Lead Technical Engineer

We are HCLTech, one of the world’s largest and fastest growing technology and DSA companies with over 227,000 professionals across 60 countries, driving progress through industry-leading capabilities focused on Digital, Engineering and Cloud.

The driving force behind this work, our people, is a diverse, creative and passionate audience that enables us to continually raise the bar for excellence in our services. We strive to empower each of our professionals to achieve their best, while also striving to help them find their daily inspiration and become the best version of themselves.

We are looking for a highly talented and self-motivated to join us on our journey to advance the world of technology through innovation and creativity.

Position Summary

The Dynamics 365 (CE and F&O) Engineer will be responsible for the creation of a technology framework and providing technical leadership in support of initiatives in cloud computing and automation, with a focus on the design of systems and services that run on D365 platforms. Lead technical teams across the across the organization to achieve cloud transformation goal. Coach members of the team, drive solutions forward and be able to take a pragmatic approach to ensure success in challenging environments.

Essential Duties and Responsibilities

· Solution Design and Engineering: Assist with the system design and engineering the solution using Microsoft CRM, Azure Features and .net technologies

· Requirement Gathering: Interact with business users to understand and document the business requirements.

· Perform the POC for the new business requirements and work closely with business to convert the POC to working model.

· Creation of process flows, system tasks for the requirements and customize and configuration of Microsoft CRM application as per the designed artifacts.

· Project Engineer for the development and enhancement of the Microsoft CRM application and provides oversight to other developers in the team and review their deliverables.

· Support the Quality Assurance team during the testing process and assist with defect fixes by correcting the Microsoft CRM code

· Support the production system and analyze/resolve the business-critical issues within the SLA timeline.

· Evaluate the tools and technologies in market which will improve the business process and benefit customer.

· Manage dynamics patch releases and wave release planning to main system up to date.

· Create and manage dynamics sandbox/production environments in power platform based on project needs.

· Review the implementation design/architect proposed by implementation team and provide recommendations to ensure the best practice guidelines are followed for Dynamics 365.

· Plan and support Dynamics 365 releases with multiple divisions and apply the changes.

· Build DevOps pipelines to promote Dynamics customizations to ALM environments and configure them with various stage-based approvals.

· Support the production system and analyze/resolve the business-critical issues reported by project team.

· Configure and manage the integrated systems with D365 and Azure integrations

· Evaluate the tools and technologies in market which will improve the business process and benefit customer.

· Manage dynamics patch releases and wave release planning to main D365 systems up to date.

· Ensure to implement best practices of D365 and define governance for Power platform system.

· Share domain and technical expertise, providing technical mentorship and cross-training to other peers and team members.

Skills and Qualifications

  • Bachelor’s degree in computer science, systems analysis or a related study, or equivalent experience
  • Experience spanning at least two IT disciplines, including technical cloud architecture, network management, application development, middleware, database management or operations
  • Experience with D365
  • Exposure to multiple, diverse technologies and processing environments
  • Knowledge of all components of technical architecture
  • Knowledge of business process re-engineering principles and processes
  • Strong understanding of SOA, object-oriented analysis and design, and/or client/server
  • Strong client-facing consultative skills, able to act as a customer advocate;
  • Excellent presentation and communication skills to technical and non-technical audiences.

At HCLTech, we don’t just offer jobs — we offer journeys. Join a global team where your work drives innovation, your ideas matter, and your growth is supported every step of the way.

Why Choose HCLTech?

  • Be part of a purpose-led organization with a global footprint
  • Collaborate with diverse teams across borders
  • Work on cutting-edge technologies in enterprise integration
  • Enjoy career mobility, continuous learning, and a culture of inclusion
Lead Python Engineer

About Kyros

Kyros is a next-generation actuarial software platform, bringing together advanced modeling, interactive visualization, and automated workflows into a unified system. It helps actuarial teams move faster from analysis to delivery by combining powerful data processing with intuitive web applications.

Position Overview

We’re seeking a Senior Software Developer & Lead with deep expertise in Python and web application development who thrives on building momentum around technical initiatives. This role sits at the intersection of hands-on technical execution, software architecture leadership, and inspiring engineering excellence across unified teams.

This position leads our transition from siloed development teams (Plotly visualization, data modeling tools) into a unified software development organization focused on integrated product solutions. You’ll spend 60-70% of your time writing high-quality code, while also rallying the team around best practices, mentoring developers, and championing our long-term vision of continuous value delivery.

As both technical contributor and team leader, you’ll set the bar for code quality, help improve developer experience, and drive enthusiasm for our evolution toward CI/CD, test automation, and release-on-demand workflows. You’ll also participate in strategic quarterly planning sessions, providing technical feasibility input and capacity reality alongside our Actuarial Solutions Architect and Client Delivery Team Leads.

Key Responsibilities

Technical Leadership & Architecture (60–70%)

  • Lead by example – Write production-quality Python applications that demonstrate excellent coding standards, comprehensive testing, and clear documentation.
  • Set the technical bar through exemplary code reviews, thoughtful PR comments, and mentorship that elevates the entire team’s capabilities.
  • Software architecture collaboration – Work with existing software/systems architecture team members while developing capability to handle architectural decisions independently.
  • Modernize development practices – Guide team evolution toward CI/CD, automated testing, and Kanban-based throughput optimization.
  • Champion AI-assisted development – Model effective use of tools like Cursor and Claude Code to accelerate development workflows.
  • Excellence in acceptance criteria – Drive development of comprehensive user acceptance criteria and ensure compliance with quality standards.
  • Unify development organization – Integrate separate Plotly and data modeling teams into cohesive group delivering integrated software solutions.
  • Champion technical initiatives and help the team get excited about new approaches, tools, and improvements.
  • Build consensus around architectural decisions and communicate the “why” behind technical choices to ensure buy-in.
  • Energize development processes – Lead daily standups, planning sessions, and retrospectives with enthusiasm that maintains team momentum.
  • Foster commitment and follow-through – Help team buy into quarterly commitments and establish accountability for delivering on promises made in retrospectives and planning sessions.
  • Mentor through collaboration – Provide “shoulder to shoulder” technical mentoring through pairing sessions, code reviews, and collaborative problem-solving rather than formal training programs.

Strategic Planning & Collaboration

  • Quarterly planning participation – Work with Actuarial Solutions Architect and Client Delivery Team Leads to assess technical feasibility, provide capacity estimates, and ensure realistic quarterly commitments.
  • Process ownership evolution – Implement agile and software disciplines with enterprise coaching support initially, then take increasing ownership of process improvements and team excellence initiatives.
  • Kanban and throughput optimization – Work with cycle time, throughput, and other Kanban-based KPIs to optimize team performance.
  • Skills gap identification – Assess team capabilities and coordinate development plans for junior developers eager to grow.

Technical Requirements

  • 8+ years professional software development experience with strong Python expertise.
  • 2+ years of leading experience
  • Experience with Azure Cloud
  • Web application development using frameworks like Flask, Djan, or FastAPI.
  • Database proficiency – SQL databases, query optimization, and data architecture decisions.
  • Testing discipline – Unit testing, integration testing, and automated testing practices including BDD and TDD methodologies.

Nice to have

  • Data manipulation and scaling – Experience with large datasets, performance optimization, and data processing pipelines using pandas, numpy, and potentially pyspark.
  • CI/CD pipeline automation – Advanced automation and deployment optimization experience.
  • Machine Learning libraries – Experience with torch, pytorch, pytorch lightning, or similar ML frameworks (preferred but not required).
  • Big data processing – Experience with Databricks, Spark, or similar distributed data processing platforms

We offer:

  • We welcome new ideas and allow you to make an immediate impact on the team.
  • Flexible Paid time off (PTO for any reason, including sick days) and flexible work schedule.
  • Personal laptop.
  • Health/Sport Budget.
  • Fully remote.
Senior Software Engineer

We are looking for a Senior Software Engineer to design and maintain scalable data pipelines on AWS, ensuring performance, quality, and security. You will collaborate with data scientists and analysts to integrate data from multiple sources and support AI/ML initiatives.

Key Responsibilities

  • Build and optimize ETL pipelines with AWS Glue.
  • Work with AWS S3, Glue, and SageMaker for data and AI workflows.
  • Develop solutions in Python and SQL.
  • Integrate data from Salesforce and APIs.
  • Ensure data governance, documentation, and best practices.
  • AWS (S3, Glue, SageMaker)
  • Python, SQL

Requirements

  • Proven experience in data engineering with AWS.
  • Experience with ETL, data modeling, and pipeline optimization.
  • Advanced English (international collaboration).

About Avenue Code: Avenue Code reinforces its commitment to privacy and to all the principles guaranteed by the most accurate global data protection laws, such as GDPR, LGPD, CCPA and CPRA. The Candidate data shared with Avenue Code will be kept confidential and will not be transmitted to disinterested third parties, nor will it be used for purposes other than the application for open positions. As a Consultancy company, Avenue Code may share your information with its clients and other Companies from the CompassUol Group to which Avenue Code’s consultants are allocated to perform its services.

Ver agora

9

Senior Software Engineer

About the company:

Avenue Code is the leading software consultancy focused on delivering end-to-end development solutions for digital transformation across every vertical. We’re privately held, profitable, and have been on a solid growth trajectory since day one. We care deeply about our clients, our partners, and our people. We prefer the word ‘partner’ over ‘vendor’, and our investment in professional relationships is a reflection of that philosophy. We pride ourselves on our technical acumen, our collaborative problem-solving ability, and the warm professionalism of our teams.

Avenue Code has been believing in and promoting plurality actions for over 10 years, understanding that recognizing differences and fostering a safe environment, employment opportunities, representation, and support are the best ways to promote an increasingly equitable culture.

About the opportunity:

- Produce high-quality, performant, and testable code that directly contributes to company-wide initiatives

- Develop using technologies -- Elixir, Ruby, React, Typescript, GraphQL, Kafka, AWS/Lambda, PostgreSQL, DynamoDB

- Have input into technical decisions that will shape the future of our software systems

- Learn something new, whether it’s a new software design pattern or a new initiative to push the company forward

- Review pull requests and provide constructive feedback to your peers

- Pair up with a team member to work together on features

- Deploy user-facing code to production

- Act as a strong partner to product and engineering management

- 3-5+ years of software engineering experience

- Understanding of reusable components/building component libraries

- Understanding of building production-ready web applications and systems

- Passionate about testing practices and continuous improvement

- Familiarity with common programming tools such as IDEs, RESTful APIs, Git repositories, TypeScript, version control software, and remote deployment tools

- Bachelor of Computer Science degree or equivalent experience

- Familiarity with event-based architectures, database fundamentals and GraphQL

- Enthusiasm for solving problems for our users with technology

- Curiosity about retail/e-commerce, the high-end consignment market, and/or how to create a sustainable, circular economy for luxury goods

Preferred Requirements:

- Experience with Kafka for event-streaming

- Experience with GraphQL

- Experience with Storybook

- Experience building microservices

- Experience building eCommerce platforms

- Experience working with a CMS, especially Prismic

- Any experience with mobile development for iOS and/or Android

Avenue Code reinforces its commitment to privacy and to all the principles guaranteed by the most accurate global data protection laws, such as GDPR, LGPD, CCPA and CPRA. The Candidate data shared with Avenue Code will be kept confidential and will not be transmitted to disinterested third parties, nor will it be used for purposes other than the application for open positions. As a Consultancy company, Avenue Code may share your information with its clients and other Companies from the CompassUol Group to which Avenue Code’s consultants are allocated to perform its services.

Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.