This means the technologies you help to build are connected to real-world, high-visibility environments where performance, reliability, and scalability truly matter—bringing an additional level of impact and excitement to your work.
💡 What You’ll Do
At Lenovo, we are building a global device management platform that monitors, analyzes, and optimizes millions of endpoints in real time.
If you enjoy working with distributed systems, cloud-native architecture, and large-scale engineering challenges, this is an opportunity to make a real impact on products used by companies worldwide.
Lead the design and development of a global device management platform
Define and evolve scalable and resilient microservices architectures
Work with real-time telemetry and device orchestration systems
Modernize legacy systems and reduce technical complexity
Act as a technical leader, driving architecture decisions and best practices
Collaborate with global teams (Brazil, U.S., and other regions)
Ensure high standards of security, performance, and code quality
🛠️ Technologies You’ll Work With
Our environment is built on modern cloud-native architecture
Backend: Java, Spring Boot, C# (you don’t need all of them)
Frontend: Angular or similar modern frameworks
Messaging: Kafka, MQTT
Databases: MongoDB, Postgres
Security: Keycloak and secure coding practices
👉 Important: We value strong engineering fundamentals and leadership — experience with all technologies is not required.
✅ What We’re Looking For
Strong experience in software engineering (backend or full-stack)
Experience with microservices architecture and distributed systems
Develop scalable, well-structured microservices (yes, you will code!)
Hands-on experience with cloud platforms (AWS, Azure, or similar)
Proven experience leading technical decisions or acting as a senior technical reference
Strong foundation in code quality, security, and CI/CD
Ability to collaborate effectively with global teams
💡 Nice to have
Experience with large-scale systems or telemetry platforms
Background in system modernization and technical debt reduction
Experience working in global or multi-stakeholder environments
Experience in Azure is a plus!
🌍 Why Join This Team
Work on a global product impacting thousands of companies and millions of devices
Solve meaningful technical challenges: scale, performance, security, and distributed systems
Exposure to modern technologies, including AI and high-performance computing initiatives
Opportunity to influence architecture and key technical decisions
🏢 Work Model
Hybrid model: 3 days per week in the office (São Paulo or Indaiatuba)
Collaborative environment with a strong engineering culture
💰 Compensation & Benefits
Competitive salary aligned with the Brazilian market
Health insurance plan
Dental plan
Medication subsidy
Life insurance
Private pension plan
Meal/food voucher
Transportation benefits, including public transportation or company shuttle (as applicable)
Wellness / gym benefit
Company mobile phone
Real opportunities for growth and career development
We believe in treating each other with respect and dignity. We judge all applicants and employees by their qualifications, demonstrated skills and achievements without regard to race, color, religion, gender, gender identity or expression, national origin, ethnicity, sexual orientation, sex, age, disability, veteran status, marital status or any other characteristic protected by local law. When necessary, Lenovo will provide reasonable accommodations for employees with disabilities or those with special religious requirements. All employees help to create a positive work environment by adhering to these standards.
Additional Locations
Brazil - São Paulo - Indaiatuba
Brazil - São Paulo - Indaiatuba
Brazil
Brazil - São Paulo
Brazil - São Paulo - Indaiatuba , * Brazil - São Paulo - Indaiatuba