Top Software Engineer Jobs in Sao Paulo
The Principal Software Engineer at Spaceback will take ownership of the technical vision and execution, contributing to product development from idea generation to feature shipping. Responsibilities include brainstorming, refining requirements, building features, solving production issues, writing tests, and ensuring robust collaboration within the team.
As an Embedded Software Engineer, you will develop and design diagnostic tools, perform test analysis on design specifications, verify and validate software, execute test cases, and create test reports. This role requires a strong background in testing and software development within the automotive industry.
The Principal Software Engineer will lead a software engineering team, overseeing the development of high-quality software products, managing technical decisions, ensuring timely project delivery, maintaining software standards, and cultivating team skills. The role combines hands-on coding with leadership responsibilities, focusing on modern software development practices.
The Staff Software Engineer will lead initiatives and develop server-side software while ensuring scalability and security for applications. Responsibilities include managing project deliverables, guiding a team, and designing large-scale software solutions, with a strong focus on API design and data modeling.
The Principal Software Engineer/Developer designs, develops, and maintains Java/J2EE and Node.JS applications. Responsibilities include leading architecture design, developing comprehensive documentation, mentoring junior members, and ensuring project goals are met on time and within budget.
The Embedded Software Engineer will develop, test, and integrate real-time embedded software systems, primarily focusing on sensor integration and data fusion. Responsibilities include software/hardware testing, documentation, and ensuring code reliability. The role involves participation in all software development lifecycle phases and requires collaboration on mission-critical software projects for U.S. Government and commercial clients.
Axiado is seeking a Senior Software Engineer skilled in ARM processor development, secure boot processes, and ROM coding. Responsibilities include designing secure ROM code, integrating cryptographic algorithms, optimizing software for RTOS, and troubleshooting embedded systems. This role requires collaboration and effective problem-solving in a dynamic tech environment.
The Staff Software Engineer will architect scalable algorithmic solutions for healthcare products, focusing on image processing and cloud infrastructure. Responsibilities include collaborating with teams, mentoring engineers, improving cloud platforms, and ensuring software quality through best practices.
Featured Jobs
The Senior Software Engineer at Salesforce will research, design, and develop software, update existing capabilities, write and test code, create software design documents, participate in team meetings, and manage production issues. They will also be involved in peer performance reviews and contribute to team documentation.
Looking for a motivated Senior Software Engineer, Backend to implement functional features, lead development projects, participate in design, and mentor junior developers. Must have 5+ years of software engineering experience and expertise in Microsoft .NET technology stack, Git, Docker, Kubernetes, Azure, ML, and testing frameworks.
The Senior Software Engineer will build high-performance sensor infrastructure and collaborate on data-intensive solutions involving embedded dashcam software, mobile apps, and backend processing. Responsibilities include developing systems for handling extensive data from sensors and ensuring efficient edge computing integration.
As a Senior Software Engineer in the SMB Product team, you will build, test, and deploy software while collaborating with product managers and designers. Your role includes creating technical specs, mentoring teammates, and ensuring software solutions meet internal needs. A focus on continuous deployment and problem-solving for small businesses is key.
The Software Engineer, Governance will own and maintain features relevant to platform security. This includes RBAC, audit logs, storing data on remote cloud resources, authentication, and authorization. The role involves collaborating with enterprise customers to troubleshoot, devise solutions, and optimize their use of Weights & Biases, with a focus on security.
The Senior Software Engineer will design and implement machine learning algorithms in C++ and/or Python, focusing on deep learning for computer vision in robotics. Responsibilities include developing deep neural networks for challenges such as lane and object detection, working with various sensor data, setting up automated training pipelines, and collaborating with engineering teams.
Design and implement infrastructure for training, evaluating, and deploying deep learning models for self-driving semi trucks. Develop and optimize training pipelines, track metrics, and enable continuous integration and deployment of model improvements in collaboration with cross-functional teams.
Join the Frontier AI team at Salesforce to develop innovative generative AI products by collaborating with AI researchers and engineers. Responsibilities include building scalable systems, applying prompt engineering, optimizing data handling, and engaging in light DevOps. Ideal candidates should have a strong background in AI technologies and be innovative problem solvers.
As a Staff Software Engineer for Infrastructure at Waymo, you will design and develop storage infrastructure features, manage datasets, and enhance the reliability of production systems. You will collaborate with partner teams and ensure efficient storage management while improving code quality and automation. Your role demands extensive experience in software engineering and distributed systems, especially in large-scale storage systems.
Join the Snowflake Control Plane team to tackle complex infrastructure challenges through innovative software solutions. Responsibilities include building scalable automation systems, developing new tools for operability, and providing technical leadership on cloud infrastructure projects.
As a Senior Software Engineer, you will develop and maintain Tanium's products, design high-performance backend services and APIs, and collaborate closely with product management and agile teams while ensuring code maintainability and scalability.
The Principal Software Engineer leads the design and development of scalable cloud-based solutions, mentors team members, and communicates project requirements effectively. They conduct requirement analysis, software quality assurance, and coding reviews, ensuring adherence to architectural standards, while supporting production and developing training materials.
You will lead the development of data tooling and frameworks, collaborating with teams to create a self-service platform for data management. You will define the technical vision and ensure strong governance of data access while mentoring other engineers and focusing on business outcomes.
As a Senior Software Engineer on the pricing and discounts team, you will enhance ecommerce products by creating integrations with point of sale systems and help in mentoring other engineers. You will work with various technologies like Ruby on Rails and TypeScript to improve product quality and scalability.
Lead Software Engineer responsible for developing web applications, driving product development goals, and providing guidance to less experienced engineers. Collaborate with product management for technical designs, improve efficiency and communication, and troubleshoot production bugs.
The Sr. Software Engineer will develop and maintain data and analytics solutions for Paze, focusing on building data engineering solutions for batch and stream processing, as well as advanced analytic solutions using BI and ML tools. Responsibilities include collaborating with teams, ensuring quality and performance, and troubleshooting production issues.
The Mid DevOps Engineer will support the development of critical mission applications for the space community, primarily focusing on DevSecOps tooling, pipelines, and containerized deployments. They will collaborate with software engineers in an Agile team to deliver capabilities to the space community.
Top Companies in Sao Paulo Hiring Software Engineers
See AllPopular Job Searches
Tech Jobs & Startup Jobs in Brazil
Tech Jobs & Startup Jobs in Brasilia
Software Engineer Jobs in Brasilia
Tech Jobs & Startup Jobs in Fortaleza
Software Engineer Jobs in Fortaleza
Tech Jobs & Startup Jobs in Rio de Janeiro
Software Engineer Jobs in Rio de Janeiro
Tech Jobs & Startup Jobs in Sao Paulo
Software Engineer Jobs in Sao Paulo
Remote Jobs in Brazil
Remote Jobs in Brasilia
Remote Jobs in Fortaleza
Remote Jobs in Rio de Janeiro
Remote Jobs in Sao Paulo
All Filters
No Results
No Results