Top Software Engineer Jobs in Sao Paulo
As a Sr. Software Engineer at X Developer Platform, you will collaborate with various teams to maintain and develop new API products, craft solutions for existing issues, and help shape the direction of the architecture, all while focusing on building innovative products for users.
As a Senior Software Engineer, you will design and build scalable services for network datapath, work on architecture initiatives for fleet optimization, solve network performance problems, and handle complex production issues while enhancing automation. You will also improve visibility on network metrics and work with a variety of technologies.
The Senior Software Engineer at APrime will lead initiatives to enhance engineering productivity through platform improvements, collaborate on cloud infrastructure projects, develop maintainable code, and architect cloud-based solutions with minimal guidance.
The Senior Software Engineer will implement features on large-scale distributed systems, build ML infrastructure for optimization models, operate on various database systems, and assist in developing a self-serve advertising platform, while leveraging innovative solutions to complex challenges.
Develop and evaluate embedded software architecture components, lead project teams, leverage technological advances, and prepare design documentation. Requires a B.S./M.S. degree in Software, Computer, or Electrical Engineering.
As a Senior Software Engineer at Noonlight, you will develop and maintain REST APIs and web applications, enhance product experiences, and collaborate with cross-functional teams. Your role involves leading projects, mentoring engineers, and researching new technologies to improve emergency response systems.
As a Staff Software Engineer, you will design, develop, and maintain software applications that process large amounts of data. Collaborate with cross-functional teams, optimize data models, implement data quality checks, and mentor junior engineers, while also resolving software and data issues using big data and cloud technologies.
Join the druid systems team at Imply to build scalable orchestration engines and data management capabilities in Apache Druid. Contribute to the growth of the Apache Druid community through code and design reviews. Strong communication skills and solid grasp on good software engineering practices required.
Featured Jobs
As a Senior Software Engineer at Nava, you will develop scalable infrastructure for government services, focusing on building secure, effective systems. Collaborating with teams, you'll design and implement web applications, create APIs, automate workflows, and support production systems. You will ensure high standards of accessibility and simplicity in technology delivery.
As a Senior Software Engineer at Viant, you will develop and maintain backend services and frontend UI for their Demand Side Platform. Your role involves designing scalable solutions, writing SQL queries, and collaborating with cross-functional teams on the software lifecycle, all within a hybrid cloud environment.
The Senior Software Engineer, API develops Azure-based API services for managing Precision Animal Health data. Responsibilities include designing Azure API and databases, documenting API specifications, collaborating with various teams, and providing technical guidance. The role emphasizes quality data management and addressing business needs while maintaining independent and collaborative efforts.
The Staff Software Engineer will architect, build, and manage high-throughput systems for API and Data Delivery. They will develop scalable solutions, mentor team members, and collaborate with stakeholders to solve complex challenges, enhancing the company's data delivery systems.
The Senior Software Engineer on the Payments team will develop and maintain high-quality frontend and backend code, collaborate with designers and other engineers, conduct code reviews, and optimize application performance. The role involves deploying large-scale distributed systems and contributing to the professional development of team members.
As a Senior Software Engineer, you will develop database software applications by collaborating with stakeholders, create technical recommendations, manage the application lifecycle, and mentor junior programmers. Responsibilities include documentation, operational support, and improving application performance.
Principal Software Engineer (Tools & Engine) in the Teamfight Tactics team providing technical leadership and hands-on implementations for game development environment. Responsibilities include contributing to technical direction, developing patterns and standards for gameplay, collaborating with teams, and ensuring code quality. Required qualifications include 6+ years of professional software development experience, 4+ years of C++ experience, and a BS in Computer Science. Desired qualifications include experience with game engines and gameplay ability systems.
As a Senior Software Engineer, you will tackle complex challenges at the intersection of software and hardware, work with a team of talented engineers, and contribute to the development of innovative healthcare solutions. You'll manage entire projects and collaborate with experts to enhance engineering practices that directly impact people's lives.
As a Staff Software Engineer, you will be responsible for shaping the future of cybersecurity by building platform solutions that enhance software reliability. The role involves collaborating with engineering teams to implement best practices, improving development processes, and ensuring that reliability is a core value in software engineering.
As a Senior Software Engineer, you will develop innovative products using Ruby on Rails and React, ensure application performance, collaborate with teams to design features, resolve bugs, and mentor junior engineers.
The Staff Software Engineer at SimpliSafe will be responsible for designing, developing, maintaining, and owning software solutions for the Device Cloud Services team. They will work on backend systems to ensure customers have real-time control and visibility into their security systems. Responsibilities include partnering with stakeholders, driving implementation, ongoing support & maintenance, documentation, and on-call support. The ideal candidate will have extensive experience in designing and implementing features, knowledge of multiple programming languages, understanding of SOLID principles, cloud-based microservices experience, and familiarity with Agile Scrum process.
The role involves developing automation and tooling to enhance software development productivity, building testing frameworks, and collaborating with engineering teams to improve testing and self-service capabilities. The position requires a focus on quality delivery across various aspects of software.
The Senior Software Engineer at Exodus will develop and ship features, conduct code reviews, collaborate with product and engineering teams, iterate on code architecture, and respond to incidents. They will focus on enhancing the performance of the mobile app and the developer experience while driving mass adoption of the wallet SDK.
As a Lead Software Engineer at PMG, you will build scalable solutions, drive high-impact initiatives, mentor engineers, collaborate with teams, and make architectural decisions. Your focus will be on using AI and automation to enhance digital marketing tools, ensuring high code quality and agile methodologies. You will influence the future of the team and contribute to innovative solutions.
The Senior Software Engineer will lead the development and engineering of high-performance platforms and applications, collaborating with product managers and other teams to solve complex problems. Responsibilities include developing strategies for software development, ensuring high quality of solutions, and participating in operational support.
Seeking a Software Development Engineer IV for the Wallet Accounts team at ID.me. Responsible for building and maintaining highly scalable and secure web applications, services, and APIs for over 100 million members. Collaborate with the team on feature development, mentor junior developers, and solve complex technical problems.
The Lead Software Developer will design, develop, and maintain software applications, guiding team members on best practices and technical specifications. This role involves creating reusable components, leading architectural changes, and collaborating with QA and UX teams to ensure requirements are met. Mentorship and keeping up to date with new technologies are also key responsibilities of this position.
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