Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Mid to Senior
Qualifications
Proficient in Java programming and software development methodologies. Experience with Agile methodologies and version control systems. Strong analytical and problem-solving skills. Ability to work independently and as part of a team. Excellent communication skills, both written and verbal.
About the job
Join Experian as a Mid-Level Java Software Development Analyst, where you will have the opportunity to contribute to innovative projects that drive impactful results. In this role, you will work collaboratively with cross-functional teams to design, develop, and implement software solutions that enhance our services and improve customer experiences.
About Experian
Experian is a global leader in data and analytics, providing insights that help businesses and consumers make informed decisions. Our commitment to innovation and excellence drives our success, making us a trusted partner in a rapidly evolving digital landscape.
Join Experian as a Senior Solutions Engineer focused on Fraud Products, where you will leverage your expertise to develop innovative solutions that combat fraud and enhance security measures for clients. This role involves collaborating closely with product management and engineering teams to design and implement high-quality software solutions that align wi…
About This Role: Women Affirmative Action iFood is committed to building a diverse and inclusive workplace. This Senior Android Software Engineer position is open as part of our ongoing efforts to advance gender equity within our teams. We value different perspectives and backgrounds, and believe that inclusion drives meaningful change in our company and the wider community. The selection process for this role follows the same criteria and steps as all other positions at iFood. If the requirements below match your experience, we welcome your application. About iFood iFood is a leading technology company in Brazil and Latin America, connecting thousands of restaurants with millions of consumers every day. Our platform processes around 100 million orders each month, and we have expanded into pharmacy and pet product delivery. Our fintech arm, iFood Pago, provides food vouchers and banking solutions for restaurants. What You Will Do Build and improve key features in the iFood app for delivery partners, shaping the experience for thousands of logistics partners. Use Kotlin Multiplatform (KMP) to streamline code sharing across Android and iOS. Focus on delivering high performance, reliability, and a strong user experience in a high-traffic environment. Work closely with product, design, and operations teams to create solutions that address real needs for delivery partners. Take part in code reviews and contribute to mobile development best practices. Develop features related to navigation, order management, payments, and communication with restaurants. What We’re Looking For Solid experience in native Android (Kotlin/Java) or iOS (Swift/SwiftUI) development. Understanding of layered architectures and design patterns such as MVVM, VIPER, or Clean Architecture. Experience with Jetpack Compose (Android) or SwiftUI (iOS). Interest in working with Kotlin Multiplatform. Location: Brasil
About Speechify Speechify works to remove reading as a barrier to learning. Over 50 million people use Speechify’s text-to-speech tools to turn written content, PDFs, books, Google Docs, articles, and websites, into audio. This helps users read faster, retain more, and understand better. The product lineup covers iOS, Android, Mac, Chrome Extension, and Web App. Recent recognition includes Google’s Chrome Extension of the Year and Apple’s 2025 Design Award for Inclusivity. The fully remote team numbers nearly 200, including engineers, AI researchers, and specialists from companies like Amazon, Microsoft, and Google. The group also features alumni from top PhD programs such as Stanford and founders from startups like Stripe, Vercel, and Bolt. Role Overview: Senior Software Engineer – Windows/Desktop Applications This position is based in Belo Horizonte, Brazil, and focuses on building and maintaining native Windows desktop applications for Speechify. What You Will Do Design, architect, and develop native Windows desktop apps using Windows App SDK, WinUI, C#, XAML, and C++ when needed. Define and maintain standards for Windows desktop development, covering code structure, app performance, memory use, responsive interfaces, compatibility with Windows 10/11+, and maintainability. Drive accessibility by implementing and validating support for accessibility APIs (such as Microsoft UI Automation), ensuring UI controls, focus management, keyboard navigation, screen-reader compatibility, and usability for people with disabilities. Work closely with product designers, UX researchers, QA, and other partners to shape feature planning, UI/UX architecture, and the long-term vision for Windows products. Own the full feature lifecycle: from idea and design through implementation, testing, release, and ongoing maintenance, always aiming for high quality and reliability in every update. Troubleshoot and resolve complex bugs, performance bottlenecks, memory leaks, rendering issues, and compatibility problems, recommending and applying strong architectural or design fixes.
Speechify is looking for a Senior Software Engineer in São Paulo, Brazil, with a focus on Windows and desktop applications. This position involves designing, building, and refining software that makes content more accessible for users. Key Responsibilities Lead the development of desktop applications for the Windows platform Implement improvements that enhance user experience and accessibility Participate in all phases of the software lifecycle, including design, development, and deployment What We Value Proactive problem-solving skills Ability to adapt and collaborate in evolving environments Interest in technology that advances accessibility and productivity
RD Station is looking for a Senior Backend Software Engineer with strong Ruby on Rails experience. This remote position is open to candidates based in Brazil. What you will do Design, build, and maintain backend systems for the RD Station platform using Ruby on Rails Work closely with other engineers to deliver new features that enhance the user experience Help ensure the stability and scalability of core services Create solutions that support the platform’s ongoing growth Impact This role influences the future of RD Station’s technology. The work contributes directly to customer satisfaction and supports the company’s continued expansion.
Role overview Brex is looking for a Senior Software Engineer in São Paulo to focus on Release Infrastructure. This role centers on improving how releases are managed and ensuring deployments run smoothly across Brex's platforms. What you will do Enhance and streamline release workflows to support the company's growth Collaborate with engineering and other teams to design and build reliable systems for deploying software Maintain and evolve infrastructure that enables consistent, dependable releases
Role overview Speechify seeks a Senior Software Engineer to help advance the core experiences that shape how users interact with our platform. This position involves hands-on work building and refining software that directly impacts user engagement and satisfaction. Collaboration is central, with daily interaction across engineering, design, and product teams to create features that matter. What you will do Partner with engineers, designers, and product managers to deliver new features and ongoing improvements Write and maintain code that is reliable, scalable, and straightforward to support Offer ideas and technical insight to help guide the direction of the platform Location This role is based in São Paulo, Brazil.
Role overview Speechify is looking for a Tech Lead to join the Android Core Product team in São Paulo, Brazil. This position blends hands-on Android development with leadership responsibilities. The Tech Lead helps the team deliver reliable, high-quality Android applications that address real user needs. What you will do Design and architect solutions for Android applications Mentor and support team members as they grow technically Collaborate with cross-functional teams to advance product ideas Oversee the development and improvement of core Android features
bv stands among Brazil’s largest private banks, recognized by the Central Bank. For two consecutive years, the company has been named the best financial institution to work for in Brazil by the GPTW 2025 ranking. bv also holds the Diversity Seal in the Women category, reflecting a commitment to equity and inclusion. The culture at bv centers on simplicity, integrity, partnership, and courage. Building strong relationships, encouraging innovation, and fostering a collaborative, inclusive workplace are core values. Diversity is intentional and celebrated throughout the organization. As part of its ongoing growth, bv forms partnerships to make financial life easier for both individuals and businesses. Role overview The Application Security Specialist (AppSec) will join the team in São Paulo as a technical reference for secure software development. This role supports engineering teams throughout the development lifecycle, from code to production, helping to embed security practices without slowing down delivery. Strong code reading skills, a focus on automation, and hands-on offensive security experience are essential. The position aims to scale security controls and practices across teams while minimizing friction for developers. What you will do Support all stages of the development cycle as an Application Security expert Integrate, improve, and automate security controls within SDLC and CI/CD pipelines (including SAST, DAST, SCA, secrets management, and IaC checks) Work directly with developers to identify and resolve vulnerabilities Automate AppSec controls to help security scale across engineering teams Assess security for APIs, authentication, authorization, and other key flows Apply offensive security knowledge to anticipate attack vectors and prioritize risks Help define standards and best practices for secure coding Act as a liaison between Development, Architecture, and Security teams Requirements Solid experience in Application Security (AppSec) Practical knowledge of: OWASP Top 10 API Security (OAuth2, OIDC, JWT, mTLS) Web and backend vulnerabilities Strong code reading and comprehension skills in languages such as Java, Node.js, Python, Go, or similar Experience with automated security testing tools
Role overview As a Software Engineer II, Product at Brex in São Paulo, the focus is on designing and building software that advances Brex's product offerings. This position involves collaboration with various teams to enhance both the performance of the platform and the experience for users. What you will do Work on software solutions that support Brex's product goals. Regularly partner with colleagues from different departments to identify areas for improvement and implement changes that make the platform more efficient and user-friendly. Collaboration This role requires frequent communication with other teams. Expect to share ideas, gather feedback, and contribute to projects that span multiple areas of the company.
Role overview This iOS Core Product Software Engineer position at Speechify centers on building and refining iOS applications that highlight the company’s text-to-speech technology. The main focus is to improve the core product so users experience smooth and engaging interactions with Speechify’s tools. What you will do Develop and maintain iOS applications that feature Speechify’s text-to-speech capabilities Collaborate with fellow engineers to deliver updates that are reliable and easy to use Contribute to the direction of the core product through active coding and sharing feedback Location This role is based in Rio de Janeiro, Brazil.
iFood Carreiras is looking for a Senior Backend Software Engineer focused on Advanced Data Solutions (ADS). This position is fully remote. Role overview This role centers on developing and optimizing backend systems that support the platform’s performance and scalability. The work involves designing algorithms and refining data processing workflows to help deliver a smoother user experience. Key responsibilities Develop and maintain backend services for Advanced Data Solutions Design algorithms to improve data processing Optimize workflows to support platform scalability and performance What you bring Experience building and optimizing backend systems Strong skills in designing algorithms and working with data processing
BTG Pactual seeks a Backend Software Engineer focused on IT Commodities to strengthen its São Paulo team. This position centers on building and maintaining backend systems that underpin commodities trading activities. Role overview The engineer will design, develop, and support backend solutions for trading operations. The work involves ensuring systems remain reliable and efficient as business needs evolve. What you will do Create and maintain backend infrastructure for commodities trading Collaborate with team members to improve system performance and reliability Contribute to technology choices and development practices that support innovation Location This role is based in São Paulo.
Full-time|On-site|Brasília, Federal District, Brazil
Role overview As a Senior Full Stack Software Engineer at oowlish, this position centers on building applications that incorporate Artificial Intelligence. The work involves both Node.js and React, with a focus on improving user experiences and advancing business objectives. What you will do Collaborate with cross-functional teams to define and deliver new product features Participate in all phases of the software development lifecycle, from initial planning through deployment Use current development practices to maintain software quality and support long-term maintainability Design, develop, and maintain full stack solutions with Node.js and React Location This role is based in Brasília, Federal District, Brazil.
Join Experian as a Commercial Executive specializing in Digital Banks. In this dynamic role, you will drive business development and foster partnerships in the digital banking sector. Your expertise will contribute to innovative strategies that enhance client relationships and expand market reach.
Join Speechify as a Senior Software Engineer, where you'll be at the forefront of developing innovative Windows and desktop applications. In this pivotal role, you'll collaborate with a talented team to enhance user experiences and drive product success.
Join our innovative team at Speechify as a Senior Software Engineer, specializing in Windows/Desktop applications. In this role, you will be at the forefront of developing cutting-edge applications that enhance the user experience with our products. You will collaborate with cross-functional teams to design, implement, and maintain software solutions that meet the evolving needs of our users.
At CI&T, we specialize in technological transformation, blending human expertise with AI to create scalable tech solutions. With over 8,000 CI&Ters globally, we have partnered with more than 1,000 clients over our 30-year history. Artificial Intelligence is our reality.Important: If you reside in the Metropolitan Region of Campinas, your presence in our city offices will be mandatory, following the current attendance policy.As a Systems Architect focusing on Pre-Sales, this role is ideal for those who love architecture without compromising on coding. You will serve as the “Supreme Technical Validator,” responsible for turning proposal hypotheses into tangible technical realities by building Proofs of Concept (PoCs) and technical MVPs that showcase the viability of our New SDLC and Generative AI solutions.You will work directly with clients, addressing complex technical bottlenecks in real-time, ensuring that what we sell is, above all, executable and high-performing.Main Responsibilities1. Technical Prototyping and Validation (Hands-on)Developing PoCs: Code and configure rapid prototypes to validate integrations, performance of new frameworks, or the use of AI agents in specific customer contexts.Creating Assets: Develop technical accelerators and reusable components that can be demonstrated during the sales process.2. Technical Consulting in the Sales CycleTechnical Liaison: Participate in meetings with client engineering teams (Technical Deep Dives) to clarify implementation, infrastructure, and security questions.Real-time Troubleshooting: Identify and resolve technical impediments that arise during the discovery or solution design phase.Design Support: Translate PoC results to the Principal Architect, assisting in refining the final solution design and effort estimation.3. Innovation with Generative AIPractical Application of GenAI: Implement automation flows and integration with LLMs to demonstrate efficiency gains within the client’s development cycle.Benchmarking: Compare different stacks and market tools to ensure that the proposal utilizes the most efficient option for the presented challenge.
Jobgether is looking for a Senior Full-Stack Engineer with strong skills in Python and React. This position is based in Brazil and focuses on building and maintaining software solutions that support the company’s goals. Role overview This role centers on developing reliable applications and working closely with colleagues from various disciplines. The Senior Full-Stack Engineer will play a key part in both backend and frontend development, using Python and React to deliver features and improvements. What you will do Develop and maintain software using Python and React Collaborate with cross-functional teams to deliver project requirements Contribute to the design and evolution of the technology stack Help ensure applications are stable and meet quality standards Requirements Proven experience with both Python and React Strong background in full-stack development Ability to work effectively with team members from different functions
Role overview This Senior Embedded Software Engineer position at Bosch Group focuses on powertrain systems for automotive applications. Based in Campinas, the role centers on developing embedded software that supports both performance and reliability in automotive products. What you will do Design, implement, test, and debug software for embedded systems used in powertrain applications Collaborate with cross-functional teams to deliver advanced automotive technologies Join system architecture discussions and provide technical input Help define product requirements for new and existing projects Location This role is based in Campinas.