Top Software Engineer Jobs in Sao Paulo
In this role, as a Senior Software Engineer, you will develop high-velocity web and mobile products, lead projects, and work within a full-stack team to enhance our labor marketplace, ensuring successful product launch and iteration.
As a Staff Software Engineer in the Simulation Test group at Cruise, you will lead the design and implementation of automated testing pipelines for autonomous vehicle behavior. Your role involves coordinating testing activities, maintaining code quality through reviews, and collaborating with stakeholders to ensure effective testing outcomes.
Responsible for building and supporting a petabyte-scale data platform in the cloud and providing foundations for ML Data Platform tools and services. Lead development, optimization, and productionization of data processing platform. Own technical projects, contribute to product roadmap, and mentor junior engineers.
As a Senior Software Engineer for the Data Platform, you'll build distributed systems for stream data processing and collaborate with various internal teams to provide insights for games and the Unreal Engine. Key responsibilities include technical design, large-scale data service development, and on-call support for owned services.
As a Senior Software Engineer at Epic, you will design and implement platform APIs for automotive applications, optimize Unreal Engine features, and collaborate with OEMs to create cutting-edge in-car experiences. Your role focuses on maintaining robust software systems across multiple platforms while leveraging your expertise to innovate in HMI technology.
As a Senior Software Engineer on the Listings Backend Team, you will collaborate with product and design teams, mentor junior developers, and lead the development of backend components to enhance the Listing platforms at Airbnb, ensuring performance and scalability in high-quality systems.
As a Staff Software Engineer in SRE, responsible for developing and maintaining tools and systems to operate services reliably and at scale. Collaborate with SREs and other teams to ensure services are properly instrumented and scalable. Lead incident management, drive improvements in reliability, and contribute to overall operational efficiency and growth.
Seeking a Senior Software Engineer to design, develop, and deploy back-end solutions using C# / dotNetCore stacks and cloud services. Responsibilities include working with cloud systems, data storage, and developing scalable solutions. Must have at least 6 years of software development experience and proficiency in dotNetCore and C#.
Featured Jobs
Senior Software Engineer, Frontend at Perpay in Philadelphia. Responsible for leading the technical design and implementation of frontend features, writing clean and efficient code, and collaborating with the development team to ensure an excellent user experience. Must have 5+ years of experience, expertise in React and JavaScript, and strong knowledge of RESTful APIs.
The Specialist Software Engineer will design and develop web and cloud technologies, focusing on creating enterprise-wide solutions and providing technical leadership. Responsibilities include leading architectural design, collaborating with teams, coding, testing, and documenting solutions in an agile environment.
As a Staff Embedded Software Engineer, you will design and develop device drivers for hardware peripherals, troubleshoot complex timing and hardware issues, and collaborate with various engineering teams to optimize augmented reality products. This role involves extensive testing, debugging with specialized tools, and ensuring high-quality user experiences.
Junior Software Developer at Susco Solutions responsible for developing internal business software, mobile apps, and systems integration, with a focus on ASP.NET and collaboration within a team setting.
As a C++ Software Engineer, you will develop reusable, maintainable code to address complex math and physics challenges. You will work within a collaborative team and contribute to the implementation of advanced scientific software tools in areas like space situational awareness and computer vision.
The Senior Software Engineer will develop and automate analytical processes, design user interfaces, collaborate on new features, and support deployment in a DevOps environment for national security applications. This involves maintaining code integrity and providing technical support for applications and databases.
The Senior Software Engineer will own end-to-end delivery of projects focusing on data management, drive business impact, optimize performance, mentor team members, and collaborate with product management and design to generate engineering solutions. Responsibilities include ensuring operations excellence, contributing to technical direction, and advocating for project priorities.
As a Senior Full Stack Engineer on the Internal Systems team, you will engage in the architecture, design, and development of features, tackle complex backend issues, lead projects from ideation to launch, and enhance development processes using a variety of technologies.
As a Senior Software Engineer on the Data Management team at Amplitude, you will own the delivery of projects related to customer data handling, drive business impact, and contribute to technical direction. You will work with product management to turn ideas into engineering solutions, optimize performance, and mentor other engineers.
As a Senior Software Engineer, Mobile at Amplitude, you will design and develop features for the Android platform, lead the development of mobile products, and provide technical support for SDK integration. Additionally, you will automate build and deployment processes, collaborate cross-functionally, and mentor peers on engineering best practices.
As a Senior Software Engineer at Tanium, you will design, develop, and maintain products in a collaborative team environment, focusing on high-performance backend services and APIs. You will work on integrating endpoint data, enhancing security, and delivering user-friendly features, while also iterating with product management and customers for feedback.
As a Senior Software Engineer, Full Stack at Tanium, you will build and maintain Tanium's products alongside an agile development team. Responsibilities include designing, developing, and testing new product ideas, working on common components, delivering higher-level services, and demonstrating sound judgment for balancing development aspects.
As a Senior Software Engineer in the iOS Tooling team at Lyft, you will create and maintain foundational infrastructure tools that enhance the productivity of mobile engineers. Your responsibilities include improving build and test processes, contributing to existing tools, and exploring new technologies to scale infrastructure.
Seeking a talented Staff Software Engineer with extensive experience in large-scale data systems to own, design, and develop offline compute systems at Lyft. Responsibilities include setting the vision for large-scale systems, collaborating with cross-functional teams, and mentoring engineers. Requires 9+ years of experience with open source systems and expertise in configuring large-scale compute clusters. Benefits include medical, dental, vision insurance, paid time off, parental leave, and more. This role is in-office on a hybrid schedule.
The Senior Software Engineer will work with distributed teams to design, develop, and deliver software products for mobile and online ordering, implement cloud technologies, develop APIs, and play a lead role in establishing technical architecture while ensuring the software meets business needs and standards.
The Senior Embedded Software Engineer will architect and develop reliable embedded software applications, integrating components and ensuring low-level communication. Responsibilities include implementing real-time operating systems, collaborating with hardware engineers for system validation, and addressing challenging engineering problems.
In this role, you will design and implement comprehensive testing frameworks for cutting-edge autonomy solutions. Responsibilities include creating automated test scripts, analyzing test results, and collaborating with engineers and product managers. You'll prioritize test plans and sign-off on test results to improve testing requirements.
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