Top Software Engineer Jobs in Sao Paulo
As a Senior Software Engineer, you will design and implement scalable, distributed systems that support Iceberg transactions, integrate Snowflake with external catalogs, and develop high-performance solutions for data lake management. You will also collaborate with the open-source community and contribute to data governance features for the Polaris project.
As a Senior Software Engineer on the Cloud Engineering team, you will create scalable and reliable cloud infrastructure, automate solutions, mentor junior developers, and lead technical projects to enhance the company's platform and support deployment across multiple cloud providers.
The role involves defining the roadmap for machine learning platforms at Snowflake, developing distributed training infrastructure for LLMs, optimizing inference processes, and collaborating with various engineering teams to enhance model development capabilities. Leadership in technical quality and innovation within the team is also expected.
As a Senior Software Engineer in Developer Productivity at Snowflake, you will enhance frontend developer productivity by improving build times, enhancing observability, and defining testing and quality strategies. You'll also mentor frontend developers and contribute to a large team focused on developing high-quality user experiences.
The Senior Software Engineer will lead the development of infrastructure for real-time data pipelines, mentor team members, enhance existing products, and work on distributed systems and cloud infrastructure. The role involves ensuring system reliability and performance while collaborating with various teams.
The Senior Software Engineer will design, develop, and support a distributed database system, focusing on query compilation and optimization. Responsibilities include analyzing performance, implementing high-performance systems, and evangelizing best practices. The ideal candidate should have a strong background in database internals and hands-on programming experience.
The Senior Software Engineer will be responsible for enhancing the query execution layer of Snowflake's database engine, tackling performance bottlenecks, designing high-performance systems, and ensuring efficient resource management. The role involves implementing solutions from project design to production rollout, and involves working with complex database and distributed systems.
As a Senior Software Engineer at Snowflake, you will design and develop high-performance data features, enhance programmability, contribute to open source projects, and ensure operational reliability. You will be part of a team tackling complex technical challenges in a distributed systems environment.
Featured Jobs
As a Principal Software Engineer on the Data Clean Rooms team, you will design and implement data privacy features for secure multi-party collaboration, drive impactful initiatives, build reliable distributed services, ensure operational readiness, and mentor other engineers.
As a Senior Software Engineer at Snowflake, you will design and operate large-scale data lake systems, define product strategies based on customer requirements, and contribute to open-source projects. You'll analyze system performance, ensure operational excellence, and collaborate with product teams to deliver innovative solutions.
As a Senior Software Engineer on the Cloud Engineering team at Snowflake, you'll build scalable and resilient cloud infrastructure, lead complex automation projects, mentor junior engineers, and drive the adoption of innovative platform solutions.
Design and develop cross-platform mapping API using C++ for mobile devices. Collaborate with team to build software for field mapping, sensor networks, and navigation. Ensure ArcGIS software meets real-world usage scenarios. Solve complex problems with application design and development.
As a Lead Software Engineer at Aidaly, you will lead a high-performance engineering team, contribute to code development for iOS/Android apps, API, and cloud infrastructure, implement DevOps processes, and recruit and mentor junior engineers. You'll ensure scalable and compliant systems focusing on AI-driven features.
As a Senior Software Development Engineer, you'll develop and maintain scalable financial technology applications, translate complex requirements into clean code, optimize algorithms, debug software issues, and mentor junior engineers. You'll collaborate across teams and ensure high standards in code quality and user experience.
The Principal Software Engineer in Test at Palo Alto Networks will lead automation efforts, develop software tests for the SASE solution, enhance test infrastructure, and collaborate with multiple teams to ensure quality throughout the software lifecycle. They will leverage their extensive QA experience and deep networking expertise to support cloud-based security and networking solutions effectively.
As a Lead QA Engineer, you will develop and execute software tests for Prisma SASE functionality, lead automation efforts, and work on enhancing test strategies through collaboration with development teams. You will ensure quality assurance throughout the full lifecycle of feature development and improve test infrastructure based on real-world deployments.
As a Principal Software Engineer, you will design, develop, and deliver cloud-based security technologies. Focused on performance testing, you will collaborate with development teams, automate tests, and ensure product quality by identifying and resolving issues. Your role includes participating in design discussions and driving product reliability for optimal user experience.
As a Performance Engineer at Databricks, you will evaluate product performance, identify bottlenecks, set performance targets for releases, and collaborate with various teams to enhance scalability and mitigate performance issues in production environments.
As a Senior Software Engineer focused on backend systems at Databricks, you'll develop scalable and secure infrastructure and services for big data and machine learning applications, support cloud operations, and enhance service management across various environments.
As a Staff Software Engineer, you will prioritize, design, implement, and operate backend micro-services for the Databricks platform, writing software in Scala/Java, building data pipelines, and integrating with cloud APIs.
The Lead Software Engineer for the Payment Platform will lead the evaluation and implementation of new technologies, ensuring high availability and scalability of platform capabilities. The role involves full ownership of platform features, mentoring team members, and conducting code/design reviews while actively participating in coding.
The Senior Software Engineer will contribute to Roku's observability platform development, collaborating with cross-functional teams, enhancing the observability experience, and managing high-volume data operations across multiple regions. Responsibilities include standardizing observability tools, performing trials for new tools, designing automation features, and contributing to the CNCF ecosystem.
The Senior Software Engineer will design, build, and deploy Roku's next-generation service mesh and cloud infrastructure, focusing on enhancing deployments with Docker, Kubernetes, Istio, and Terraform, while ensuring security integration and facilitating the migration of workloads to a unified platform.
The role involves designing, developing, and supporting complex distributed systems and microservices, particularly focused on card payments in a cloud-based environment. Responsibilities include optimizing performance, implementing CI/CD pipelines, mentoring other engineers, and ensuring compliance with security and regulatory standards.
As a Senior Software Engineer in Test, you will drive product quality for the Dentrix Core using technologies like NUnit and FlaUI, work on diagnosing software defects, document testing processes, and establish high code quality through automation tests. You will also provide technical leadership and mentor testers, while participating in all phases of the software development life cycle (SDLC).
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