Top Software Engineer Jobs in Sao Paulo
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.
Featured Jobs
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.
The Senior Software Engineer will focus on building and managing capabilities for AV map development products, ensuring the accuracy of maps for autonomous vehicles. This role involves collaborating with engineers to implement best practices for map creation and management, while contributing to the team's dynamic environment.
As an Embedded Software Engineer, you will design and develop reliable embedded software, integrate vendor components using low-level communication systems, and work with hardware engineers to validate system functionality, all while tackling complex engineering challenges.
Seeking a talented and motivated Senior Software Engineer to enhance the query engine with a focus on Iceberg table format and efficient scans of various file formats. Opportunity to contribute to cutting-edge technology in big data ecosystem.
As a Senior Software Engineer on the data team at Skydio, you will design and maintain scalable data pipelines, collaborate with teams to create data tools, develop a data strategy, and improve engineering standards, contributing to Skydio's autonomous flight technology.
As a Senior Software Engineer - Backend at Skydio, you will develop cloud features, design backend applications, and ensure the systems remain robust and secure. You'll collaborate with teams to deliver product features for enterprise use cases and monitor real-time data from drones, actively contributing to the 24/7 availability of the platforms.
As a Senior Software Engineer at Skydio, you will architect and develop embedded software for autonomous drones. Responsibilities include implementing software that integrates with hardware, debugging systems, and validating key subsystems. Strong C++ and Python skills in a real-time embedded environment are essential, along with experience in embedded Linux and hardware bring-up.
The Staff Software Engineer will lead the Core Data Infrastructure team, designing data capabilities for product launches while maintaining data quality and security standards. Responsibilities include optimizing operational processes, collaborating with cross-functional teams, and ensuring the strategic vision of the data infrastructure is realized.
The Staff Software Engineer for Android at Lyft is responsible for designing, building, and releasing features for the Lyft Rider application. The role involves collaborating with product teams to implement API extensions, oversee architectural changes, and implement tests. The engineer will write maintainable code, mentor team members, and stay updated with new technologies to enhance efficiency.
As a Staff Engineer at GEICO, you will lead the development of high-performance platforms, collaborate with cross-functional teams, and drive technical strategy. You will mentor engineers, ensure product quality, and support operational processes while working on complex system designs and open-source databases.
As a Senior Software Engineer II, you will be responsible for developing a high-quality AAA game using Unreal Engine 5, engaging in problem-solving, and collaborating with various teams. Your role involves designing game systems, optimizing performance, and mentoring team members in best practices.
As a Principal Software Engineer, you'll lead full-lifecycle product development and drive initiatives for a cloud-native architecture. You'll collaborate with teams to enhance developer experience, mentor talent, and present technical strategies to management.
As a Staff Software Engineer on Data Frameworks, you will contribute to the development of high-quality features leveraging a unified data model framework, mentor and inspire software engineering teams, and drive projects through the full-stack software development process.
This role is for a Staff Engineer at Nagarro, a digital product engineering company. They are seeking someone who can go beyond just coding, help teammates, tackle client challenges, and enhance solutions. The work culture is dynamic and non-hierarchical, with opportunities to succeed at a higher level.
The Senior Staff Software Engineer will lead the technical roadmap for Discord's Developer Platform, collaborating with various teams to design and build SDKs, APIs, and platform services. Responsibilities include mentoring engineers, managing technology choices, and ensuring the platform meets user needs, all while focusing on building scalable, durable systems.
Popular 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