Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Mid to Senior
Qualifications
Proficient in Python programming and frameworks. Experience with software development methodologies and best practices. Strong problem-solving skills and attention to detail. Ability to work collaboratively in a team environment. Familiarity with version control systems (e.g., Git).
About the job
Join our dynamic team at netzschgroup as a Python Software Engineer in Florianópolis. We are seeking a talented individual who is passionate about software development and eager to contribute to innovative projects. You will be responsible for designing, developing, and maintaining robust applications using Python. If you thrive in a collaborative environment and enjoy solving complex problems, this is the perfect opportunity for you!
About netzschgroup
netzschgroup is a global leader in the development of innovative solutions for a variety of industries. With a commitment to quality and excellence, we are dedicated to empowering our employees and fostering a collaborative work environment.
Speechify’s mission is to remove reading barriers and make learning accessible to everyone. With more than 50 million users worldwide, our text-to-speech tools turn PDFs, books, Google Docs, news articles, and websites into audio, helping people read faster, understand more, and remember better. Our products include iOS and Android apps, a Mac app, a Chrome …
Role Overview ciandt is looking for a Senior Android Developer based in Brazil. This position focuses on building mobile applications that improve user experiences. The role involves working closely with colleagues from different disciplines and contributing throughout the development process, from initial concept through deployment. What You Will Do Design and develop Android applications for a range of projects Work with cross-functional teams to define, build, and ship new features Participate in all phases of the development lifecycle Location Brazil
About Housecall Pro Housecall Pro builds solutions for home service professionals across America. The company’s mission centers on helping these essential workers streamline their businesses, serve over 100 million homes in the U.S., and spend more time with their families. While headquartered in Denver, Colorado, Housecall Pro’s team includes members from Brazil, Poland, the Philippines, Mexico, and other locations. Collaboration and growth are core values, with leadership focused on both professional development and delivering strong products for customers. Benefits Remote work: Collaborate with colleagues from your home office, wherever you are in Brazil. Self-managed paid time off: Take time away as needed, whether for travel or personal rest. Flexible hours: Set a schedule that supports your work and personal life. Innovative culture: Share creative ideas and help improve the experience for home service professionals. Home office setup: Choose a MacBook or PC and receive a $500 setup fee to equip your workspace. Role Overview: Staff Software Engineer The Staff Software Engineer shapes the technical direction of Housecall Pro’s software systems. This role partners with cross-functional teams to define architectural standards and deliver scalable, reliable solutions. Leadership is a key part of the job: guiding projects, mentoring engineers, and advising on system design and code quality. The position also helps align technology with business goals and bridges development with operations to support efficient, high-quality software delivery.
ArcTouch develops apps, websites, and digital experiences for brands and startups. With over 15 years in the industry, the studio is part of the AKQA Group and has built a diverse project portfolio. Since 2009, ArcTouch has focused on designing products that connect with users and on fostering collaboration among team members from different backgrounds. This talent pool is for experienced Android developers in Brazil who are interested in future senior openings. By joining, candidates stay informed about new opportunities that match their skills and interests as they arise. Role overview Design and build scalable Android apps using Kotlin and Jetpack Compose, applying principles such as S.O.L.I.D. and architectural patterns like MVVM or MVP. Guide and mentor Android developers, support collaboration, and maintain high standards through code reviews and technical leadership. Work closely with US and EMEA clients, translating their needs into technical solutions as a trusted partner. Promote strong testing practices, including unit, integration, and UI tests, to ensure application quality. Support team growth by helping attract and evaluate Android talent during hiring processes. Location and work style All roles connected to this talent pool are remote and open to candidates based in Brazil.
Join Inter with us!!! At Inter, we believe that the future begins anew each day through the technology you create, the connections you build, and the ideas you share. We are a Super App offering comprehensive solutions in digital banking, investments, credit, insurance, marketplace, and various daily services. But we are much more than that: we are a dynamic team in constant evolution.In this fast-paced environment, new opportunities arise. It's your turn to discover this intelligent way to invest in your career. Come be part of #sanguelaranja!We are looking for Mobile Developers for iOS/Android | Mid, Senior, and Specialist levelsThe Inter is growing: new products, new markets, and a constantly expanding scale. We are looking for Mobile Developers who want to help shape the future architecture of our Super App. If you prefer solving problems over repeating patterns, your place is with us.Your ChallengeYou will build distributed services that power our Super App for millions of users. Your goal will be to ensure high availability and low latency, making architectural decisions that genuinely impact the user experience. More than just implementation, we want you to participate in technical decision-making and help evolve how we approach technology at Inter.Your Daily Tasks:Develop and maintain native applications [Swift/SwiftUI | Kotlin/Jetpack].Implement screens, navigation, and API integrations.
Client OverviewOur client ranks among the fastest-growing direct-to-consumer lifestyle brands in the United States, distinguished for merging mental wellness, inclusivity, and elevated comfort in every product and customer interaction. More than merely an apparel brand, they are cultivating a community-focused identity where authenticity and human connection drive their operations.As the company experiences rapid growth, they are significantly investing in technology and engineering excellence to create a world-class Shopify-based eCommerce platform.Role OverviewThe Director of Software Engineering will spearhead the technical organization and facilitate the advancement of the company’s eCommerce and digital platform ecosystem. This leader will be pivotal in defining the engineering vision, expanding multiple technical teams, overseeing the development of new features, ensuring infrastructure reliability, and fostering innovation throughout the organization.The ideal candidate should possess a robust background in Shopify, DTC eCommerce, and contemporary web architectures, complemented by demonstrated engineering leadership experience. This individual will be crucial in shaping strategy, enhancing operational efficiency, and building a high-performance engineering team capable of supporting a $1B+ scale.ResponsibilitiesLeadership & Strategy Lead, mentor, and nurture multi-disciplinary engineering teams (backend, frontend, full-stack, DevOps, QA). Formulate and implement an engineering strategy that aligns with product priorities and business goals. Collaborate closely with Product and Design teams to plan initiatives, establish milestones, and guarantee timely delivery. Cultivate a culture of accountability, transparency, and continuous improvement. Manage headcount planning, recruitment, team structure, and resource allocation to facilitate rapid expansion. Technical Excellence Establish and uphold high standards for system architecture, code quality, testing, and deployment. Advocate for modern engineering practices including CI/CD, automated testing, infrastructure-as-code, and observability. Assess and implement technologies that promote scalability, reliability, and performance. Collaborate with architects and senior engineers to enhance the company’s core platform and services. Possess deep hands-on experience with: Node.js, modern JavaScript (ES6+), and Shopify’s Liquid Headless commerce configurations Backend services in Node.js or Python API development, asynchronous programming, microservices Guide teams in crafting clean, maintainable, and testable code. Architect and sustain cloud-native, scalable services and RESTful APIs using contemporary frameworks.
Join ciandt, a leader in technology transformation, where we merge human insight with cutting-edge AI to deliver scalable tech solutions.With a global workforce of over 8,000 professionals, we have partnered with more than 1,000 clients over our 30-year journey. Here, artificial intelligence is not just a concept; it's our reality.We are seeking a passionate and skilled Senior Android Developer to collaborate with our team and serve a prominent American investment client. This is an on-site position based in Campinas, requiring daily presence in the office. If you thrive in a collaborative environment and enjoy direct interaction with colleagues, this role is ideal for you! Additionally, you will have the chance to utilize your English skills daily, engaging with international teams.Key Responsibilities:- Work closely with the CI&T team to fulfill the requirements of our financial sector client.- Implement agile deployment strategies, ensuring product quality and stability.- Collaborate with cross-functional teams to identify, prioritize, and execute enhancements and bug fixes that improve system performance and enhance user experience.- Write and maintain robust, scalable, and efficient code to support ongoing application development and maintenance.- Conduct thorough testing and debugging of code to guarantee high-quality deliverables.- Engage in code reviews and provide constructive feedback to fellow developers.Qualifications:- Proven experience as an Android Developer with proficiency in Java and Kotlin.- Strong expertise in Kotlin and adherence to coding conventions.- Familiarity with dependency injection frameworks such as Dagger or Hilt.- Understanding of software architectural patterns, including REST, MVVM, MVC, and Clean Architecture.- Experience in unit testing with JUnit and automated UI testing using Espresso.- Knowledge of componentization of interface elements and a basic understanding of Material Design principles.- Proficient in version control with Git and comfortable collaborating in a multi-team environment.
We are seeking a talented and driven Staff Software Engineer to join our dynamic team at Engineering at Gigs. In this role, you will have the opportunity to lead innovative projects, collaborate with cross-functional teams, and contribute to the development of high-quality software solutions that make a difference.You will be responsible for designing, implementing, and maintaining software applications, ensuring they meet both functional and non-functional requirements. Your expertise will be crucial in guiding junior engineers and fostering an environment of continuous learning and improvement.
Role overview Jobgether seeks a Software Architect Engineer to join the team in Brazil. The position centers on designing and developing software that meets both user expectations and business requirements. Collaboration with colleagues from various backgrounds is essential to deliver applications that enhance user experience and support company growth. What you will do Design the architecture for both new and existing software applications Implement technical solutions that reflect business goals Work closely with engineering, product, and other cross-functional teams Make technical decisions that help improve the overall user experience Location This role is based in Brazil.
Join Wise as a Staff Software Engineer and play a crucial role in developing innovative software solutions that empower users across the globe. You will collaborate with a talented team of engineers to enhance our platforms, ensuring reliability and scalability while delivering exceptional user experiences.In this role, you will lead projects from conception to deployment, mentor junior engineers, and contribute to our engineering culture of continuous improvement and excellence.
Join Alternative Payments as a Lead Software Engineer and play a pivotal role in shaping the future of payment solutions. In this fully remote position, you will lead a dynamic team, drive innovative software development, and ensure our technology meets the highest standards of performance and security.Your expertise will guide the team in designing scalable software architectures, developing cutting-edge features, and enhancing user experience across our platforms.
Remote role based in Brazil (Londrina) Platform Science builds connections across the transportation industry by linking vehicles, fleets, and equipment through an open IoT platform. Since 2015, the company has worked with fleets, application developers, vehicle manufacturers, and equipment providers to deliver solutions for supply chain professionals worldwide. The team values diverse backgrounds and perspectives, with a culture shaped by empathy, resilience, creativity, transparency, and teamwork. Role overview This Lead Software Engineer position guides the development of a web application focused on real-time, remote vehicle diagnostics. The work centers on building new features, supporting the platform, and maintaining reliability for clients and their customers. The role is remote within Brazil, based out of Londrina. What you will do Architect and design scalable, maintainable software systems Develop solutions that emphasize resilience and fault tolerance Collaborate with Product and Business leadership to align technical direction with business needs Identify and implement new technologies and improvements Stay current with industry trends and technologies Lead and mentor engineering teams on projects Support the growth of junior engineers Establish and uphold coding standards and security practices Communicate technical concepts clearly to non-technical colleagues Write, review, and maintain high-quality code Optimize systems for performance and scalability Troubleshoot and resolve complex technical issues Ensure software reliability through thorough testing and validation Maintain clear documentation for code, processes, and systems Participate in Scrum ceremonies Requirements Extensive experience with Java and JavaScript (Groovy/NodeJS) Proficiency with web application frameworks such as Spring
Join our dynamic team at RH Software Ltda as a Mid-Level Mobile Developer. You will be responsible for designing, developing, and maintaining mobile applications using React Native, Swift, and Android. Your expertise will help shape the future of our products and improve user experiences.
Join our dynamic team at netzschgroup as a Python Software Engineer in Florianópolis. We are seeking a talented individual who is passionate about software development and eager to contribute to innovative projects. You will be responsible for designing, developing, and maintaining robust applications using Python. If you thrive in a collaborative environment and enjoy solving complex problems, this is the perfect opportunity for you!
Founded in 2007, Airbnb has transformed the way people experience travel by connecting over 5 million hosts with more than 2 billion guests worldwide. Our platform offers unique accommodations and experiences that allow travelers to engage with local communities authentically.Join Our Visionary Team:At Airbnb, we are driven by our mission to foster a world where anyone can feel at home, anywhere. Our success hinges on a collaborative team that embodies our core values. As a leader in innovation, we are committed to shaping the future of travel.Our search technology is fundamental to the Airbnb marketplace, bridging the gap between hosts and guests by helping them find ideal homes and experiences. By working closely with cross-functional teams, you will play a pivotal role in enhancing the search experience and furthering our mission.Your Impact:Enhance Airbnb’s OpenSearch ecosystem through active contributions to development, innovation, and maintenance.Design robust systems focused on reliability, performance, and cost-efficiency within our OpenSearch infrastructure.Create tools that improve the developer experience for all OpenSearch users at Airbnb.Engage with and contribute to the OpenSearch open-source community.A Day in Your Role:Participate in design workshops that shape the future of Airbnb’s search platform.Focus on developing and improving tools for ElasticSearch/OpenSearch upgrades using cutting-edge language models.Engage in mentoring sessions with seasoned engineers to enhance your technical and professional skills.Collaborate with team members in-person to align on objectives and foster teamwork.Your Skills:Expertise in Java for developing scalable and maintainable systems.Bachelor's, Master's, or PhD in Computer Science or a related field, or equivalent professional experience.4+ years of relevant industry experience with a strong foundation in software development.
Full-time|On-site|Brazil, Belo Horizonte; Brazil, Campinas; Brazil, Rio de Janeiro; Brazil, Sao Paulo
About UsNubank stands as one of the foremost digital financial platforms globally, proudly serving over 122 million customers across Brazil, Mexico, and Colombia. Our mission is clear: to combat complexity and empower individuals. We are not just reimagining financial services in Latin America; we are at the forefront of a transformative journey towards a vibrant purple future.As a publicly traded company on the New York Stock Exchange (NYSE: NU), we leverage proprietary technology, data intelligence, and an agile operational framework to deliver financial products that are simple, accessible, and human-centric.Our influence has been acknowledged in prestigious global rankings, including Time 100 Companies, Fast Company’s Most Innovative Companies, and Forbes World’s Best Bank. For more insights, visit our institutional page.About the RoleJoin our Engineering team at Nubank, where we develop and implement cutting-edge technology to create exceptional financial products. We emphasize top-tier software development practices, utilizing a diverse array of technologies. While familiarity with these technologies is beneficial, we are committed to nurturing the growth of software engineers eager to learn and adapt. As a Staff Software Engineer, your primary focus will be on software development using Clojure as the core programming language (training will be provided).Design and implement horizontally scalable microservices primarily using Clojure, with a focus on Finagle and functional programming paradigms within a hexagonal architecture.Develop high-throughput jobs and facilitate inter-service communication through Kafka.Implement Continuous Integration and Deployment strategies within AWS.Manage data storage solutions utilizing Datomic and DynamoDB.Ensure monitoring and observability through Prometheus.Maximize the use of Kubernetes for our operational needs.We foster a process-light environment that prioritizes human interactions and values the dynamics of small, independent teams that function like innovative startups within our organization. We believe that effective execution is the cornerstone of success, and we optimize our processes to eliminate bottlenecks.You Will Be Responsible ForWorking with large-scale distributed systems and comprehending their overarching architecture.Setting technical direction for multiple teams, ensuring alignment with business areas and architectural strategies.Driving pragmatic innovation while crafting resilient and adaptable solutions that can scale across various products and geographies.
Join iFood Carreiras as a Specialist Software Engineer and play a pivotal role in developing innovative software solutions. You will work with a dynamic team to enhance our digital platforms, ensuring optimal performance and user satisfaction. This is an exciting opportunity to contribute to the future of food technology!
At Mindbody, we believe that life’s greatest moments unfold when people step away from screens to engage, connect, discover, and enjoy. We are committed to creating the leading platform for intentional living, linking individuals with transformative experiences in fitness, wellness, and more. Through our esteemed brands like Mindbody and ClassPass, we empower both businesses and individuals, simplifying the journey from aspiration to action. Join us as we redefine the role of technology in building meaningful, real-world relationships.Mindbody provides wellness entrepreneurs with the technology they need to thrive, enhancing business operations and delivering outstanding experiences. Our culture is driven by innovation and curiosity, fostering connections between businesses and individuals through state-of-the-art solutions. If you are passionate about using technology to enhance wellness, we invite you to join our mission.The Role You’ll PlayDevelop and sustain high-performance backend systems and applications that facilitate real-world experiences.Collaborate with Product, Design, and QA teams to bring features to fruition from concept to deployment, always prioritizing user-centric iterations.Promote engineering best practices including automated testing, peer reviews, observability, and elegant design.Lead architectural decisions that emphasize scalability and simplicity.Embrace feedback, iterate quickly, and balance innovation with reliability.Approach development with empathy, understanding how your contributions support our partners and their communities.Mentorship of peers and fostering an inclusive, collaborative engineering culture.
Join Our Innovative Team at Swile! At Swile, we are on a mission to enhance professional lives by creating exceptional products that streamline daily operations and elevate employee satisfaction. We proudly serve over 5.5 million users across 85,000 companies in France and Brazil, providing cutting-edge solutions in Fintech, Travel, HR, and Employee Benefits.About the Opportunity Are you driven by a passion for continuous improvement? This role is tailored for you.As a Senior Backend Software Engineer, you will be pivotal in optimizing our applications by integrating industry best practices—whether refining a single line of code or redesigning entire architectures. We value autonomy paired with effective communication.Your role at Swile means making a significant impact on our clients and users by leveraging data-driven insights to ensure efficiency, stability, and performance in our applications. You will convert product visions into software solutions that tackle complex challenges, delivering a seamless, reliable experience for all users.Our backend team develops essential applications including REST APIs, dashboards, and internal tools that empower our clients and users to effortlessly access their benefits at any time.Key Responsibilities Software EngineeringProduce high-quality, well-documented, and maintainable code that is efficient and thoroughly tested.Enhance observability and monitoring practices for our applications.Mentor and elevate the technical skills of fellow team members, fostering coding standards and improving overall code quality.Adapt and learn new programming languages as necessary.Proactively enhance application security, performance, and stability.Participate in and conduct thorough code reviews.Design and ArchitectureOffer technical direction by contributing to clear, objective, and straightforward solution discussions.Collaborate with and mentor team members to propose architectural solutions that satisfy both functional and non-functional requirements.Execution and DeliveryEstimate and plan deliverable timelines in collaboration with stakeholders and the product team.Utilize existing Swile solutions to align with global platforms.Navigate loosely defined or ambiguous requirements to collaboratively shape improved solutions with product and team members.Build incremental solutions with the product team to promote continuous enhancement and delivery.Focus on delivering thoroughly tested and automated features, including E2E tests, to maintain application stability.Monitor and address production incidents effectively.LeadershipFoster a culture of collaboration and innovation within the engineering team.
Join Experian as a Mid-Level Software Engineer, where you will play a pivotal role in developing innovative software solutions that drive the success of our clients. You will collaborate with cross-functional teams to design, implement, and optimize software applications that meet evolving business needs.