Top Software Engineer Jobs in Sao Paulo
Formulate and define system scope, design and develop complex information systems, code, test, debug programs, lead projects, mentor junior developers, and provide technical expertise. Experience with C#, .Net, T-SQL, data analysis, SQL tuning, PowerShell scripting, and VBscript.
Develop the next generation of a reporting platform for Network Performance Monitoring and Diagnostics. Responsibilities include innovating and implementing solutions to complex problems, maintaining high code quality, participating in Agile processes, mentoring peers, and collaborating closely with the QA team.
Design and implement software solutions for web and mobile platforms in the medical field, supporting scalable and secure software solutions for medical devices. Provide technical leadership, mentorship, and drive team culture. Stay current with emerging trends and collaborate with internal and external teams.
As a Principal Software Engineer at Veeva Systems, you will develop cloud software to enhance the delivery of critical treatments. Your role includes collaborating on technical designs, implementing features, mentoring engineers, and ensuring coding standards. You will need extensive experience in enterprise SaaS applications and a proven ability to solve complex problems efficiently.
As a Senior Software Engineer at PointClickCare, you will develop tools and applications, automate tasks, analyze and debug systems, and collaborate with internal teams. You will work on writing clean, efficient code using various programming languages and frameworks, ensuring software is up-to-date with the latest technologies in a hybrid work environment.
As a Senior Frontend Engineer at Blitz, you'll design and optimize performance-critical systems using C++. You'll work on interprocess communication, utilize the Windows API, and write clean, modular code, ensuring high-quality standards with extensive unit testing. Collaboration on modular projects with cross-functional teams is key.
As a Staff Software Engineer on the Runtime team at Databricks, you will develop distributed data storage and processing systems, optimizing for performance and reliability. Your responsibilities include enhancing tools like Apache Spark and Delta Lake, building high-performance storage services, and tackling complex data engineering challenges to benefit customers.
The Senior Software Engineer will develop and manage software for Beam's SDK, focusing on web components, APIs, and integrations for e-commerce stores. Responsibilities include project execution, collaboration with team members, and driving software quality and development practices.
Featured Jobs
As a Staff Software Engineer, you will lead the backend engineering team to build data integration solutions, architect scalable systems and data pipelines, and provide technical leadership. You will promote software best practices and tackle technical challenges, while working with a range of technologies to enhance performance and efficiency in advertising systems.
The Senior Software Engineer will manage and optimize cloud infrastructure primarily on Google Cloud Platform (GCP), handle Kubernetes clusters, develop and improve CI/CD pipelines, and automate tasks using Python while collaborating with development teams on high availability applications.
As a Senior Software Engineer on the IT Sales Applications Team, you will build and maintain web applications using React and Redux, develop Node.js APIs, and manage MySQL databases. Your role involves leading architecture designs for various projects, collaborating with teams, participating in design reviews, and influencing product decisions using data and user feedback.
As a Senior Software Engineer II, you'll mentor junior engineers, design and develop microservices integrating with machine learning models, and ensure high-quality code. You will work collaboratively with frontend teams to deliver solutions for Sales, Marketing, and Customer Success teams, participating in code reviews and system testing.
Design, develop, integrate, test, and validate perception simulation testing software, focusing on scalable production in the testing pipeline for autonomy software in self-driving trucks. Responsibilities include integrating frameworks in cloud environments and identifying testing gaps.
The Principal Software Engineer will lead the design, development, and implementation of scalable services for SGNL's platform, mentor teams, drive innovation, and ensure high-quality engineering practices, while contributing to technical discussions and fostering partnerships with industry stakeholders.
As a Senior Software Engineer at BILL, you'll design and build complex applications in Elixir, focusing on invoice financing solutions for small and mid-size businesses. You'll collaborate with cross-functional teams to deliver high-quality products and mentor other engineers. Candidates should have strong experience in software development, security, and compliance, as well as familiarity with financial applications and machine learning integration.
You will develop large-scale applications and data pipelines, enhance products by fine-tuning machine learning models, and participate in the entire software development lifecycle. You'll also guide junior team members and collaborate with product managers to create innovative technical solutions.
The Engineer II - Software role involves analyzing, developing, implementing, and supporting multi-layered enterprise applications, including designing new libraries and services. This position requires collaboration with analysts and users to enhance existing solutions and troubleshoot issues. Documentation and adherence to coding standards are essential, alongside a focus on emerging technologies.
As a Senior Software Engineer, you will engage in the full software development lifecycle, design and produce software solutions, and lead Agile project planning. You'll provide technical leadership, support troubleshooting, manage delivery teams, and set metric-driven goals while collaborating with stakeholders.
As a Senior Software Engineer on the Platform team at Viant, you will design, develop, and maintain backend services and the frontend UI for the Demand Side Platform (DSP). You will solve complex challenges and enhance software functionality while collaborating with various teams throughout the product lifecycle. Responsibilities include coding, debugging, and optimizing applications within a cloud environment.
Join NexHealth as a Software Engineer to work on the Patient Experience team, focusing on building software solutions for healthcare automation and patient communications. Responsibilities include leading the launch and scaling of Payments products, setting application architecture direction, and owning end-to-end project delivery. Required skills include strong technical expertise, leadership abilities, and excellent communication skills.
Seeking Senior Software Engineers with a passion for technology and education to work on adding new features to educational products and building innovative products. Responsibilities include working on back-end wiring, application logic, UI development, and leading the development process. Requires strong communication, programming, analytical, and problem-solving skills.
The Compiler Developer will enhance and implement components of LLVM and Clang-based toolchain, contribute to the LLVM community, analyze and debug platform-specific code, and maintain target-specific tests while ensuring high-performance software development.
As a Senior Software Engineer for the Polaris and Data Lake Catalog team, you will design and implement scalable distributed systems, work on interoperability with external Iceberg catalogs, develop high-performance solutions, and contribute to data governance features. Your role will also involve collaborating with open-source teams and enhancing services related to data lakes and catalogs.
As a Senior Software Engineer at Olo, you will design and build scalable marketing automation solutions, mentor team members, and manage code deployments. Your role includes resolving production incidents and contributing to the growth and reliability of our SaaS platform.
The Senior Software Engineer will design architecture and build components to enhance user experiences on Reddit. Duties include the full development cycle, code review, improving developer workflows, and mentoring engineers. Responsibilities involve high-scale distributed systems, concurrent programming, and developing features for the native Android app.
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