Senior Java Engineer
Design and evolve robust Java REST APIs while implementing complex integrations and maintaining decoupled services. Contribute to system observability and optimize performance for high-impact production environments.
Remote Software Development Jobs in Brazil
Browse 2,625 remote software development jobs in Brazil, with 235 added this week. You'll see openings like Full Stack Developer, Software Engineer and Backend Engineer.
Trusted by 300,000+ remote workers worldwide.
Design and evolve robust Java REST APIs while implementing complex integrations and maintaining decoupled services. Contribute to system observability and optimize performance for high-impact production environments.
Design and implement robust Rust and C++ services and libraries to power trading, payments, and crypto experiences. Collaborate on large-scale distributed systems architecture to ensure reliability, performance, and scalability.
You will design and guide the development of performant, resilient, and scalable SaaS applications for complex industrial environments. Additionally, you will provide technical leadership to engineering teams and integrate emerging AI and agentic technologies into the platform architecture.
You will contribute to the core backend by building high-performance, low-latency APIs and ensuring system reliability in distributed environments. You will also focus on specialized tracks such as streaming data pipelines, autonomous agent development, or knowledge graph engineering.
The role involves designing and modifying database schemas while bridging the gap between application development and database infrastructure. You will be responsible for performance tuning, troubleshooting data flows, and collaborating with cross-functional teams to ensure scalable data solutions.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
The Software Development Engineer will design, develop, and maintain software applications while collaborating with cross-functional teams to deliver efficient solutions. Responsibilities include writing clean code, integrating AI capabilities, participating in code reviews, and ensuring compliance with technical standards.
The Enterprise Systems Administrator will own and optimize the GTM systems stack, including CRM, marketing automation, and CPQ tools. They will translate business requests into scalable technical solutions, implement automations, and ensure data integrity across connected systems.
You will own and manage the GTM systems stack, ensuring seamless integration between CRM, marketing automation, and CPQ tools. Your role involves automating manual processes, maintaining data integrity, and collaborating with business teams to solve operational problems.
You will own and optimize the GTM systems stack, ensuring seamless data flow between CRM, CPQ, and marketing automation tools. The role involves turning business requests into scalable automated solutions while maintaining data integrity and reliability.
You will lead the strategy and evolution of the Cloud Foundation, ensuring a secure, scalable, and cost-effective infrastructure for engineering teams. This involves managing the cloud engineering team and establishing standardized patterns for multi-cloud environments including GCP, AWS, and OCI.
The role involves designing, developing, and maintaining full-stack enterprise applications using Java and modern frontend frameworks. Responsibilities include building microservices, integrating RESTful APIs, and collaborating with cross-functional teams to ensure high-quality software delivery.
The Software Architect will assess current system architecture to identify technical debt and define a target-state design for an FDA-regulated SaaS product. They will also provide technical leadership to a development team and establish engineering standards to ensure system scalability and maintainability.
You will build and maintain data tools and infrastructure, including Apache Superset, to enable universal data-informed decision-making. You will also collaborate with cross-functional teams to integrate these tools into the broader data platform ecosystem.
Build and maintain data products including AI agents, BI tools, and notebook integrations to support data-informed decision-making. Collaborate with cross-functional teams to integrate data tools into the platform ecosystem while ensuring high technical quality and reliability.
The role involves evolving the development lifecycle, including CI/CD pipelines, platform automation, and infrastructure as code. You will also develop internal tooling and contribute to the standardization of engineering practices and developer experience.
You will design and guide the development of scalable software systems while leading architectural discussions and technical vision. Additionally, you will mentor engineers, conduct code reviews, and ensure software quality aligns with business goals.
You will develop and scale AI solutions to extract and structure data from complex, unstructured visual and textual documents like floor plans. Additionally, you will integrate this intelligence into recommendation funnels using tools such as PostGIS and vector databases.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
You will design, build, and operate robust, automated systems to manage multi-region compute workloads and project provisioning. Additionally, you will maintain the Supabase Cloud platform, improve observability, and participate in on-call rotations to ensure high availability.
You will own and optimize the claims automation pipeline, ensuring accurate and cost-effective processing of pet insurance claims. You will collaborate with the product team to design and ship new AI-driven features that reduce manual review requirements.
Develop, maintain, and optimize advanced Power BI dashboards and data models while integrating them with various data sources. Collaborate on backend service development using .NET and create APIs to facilitate communication between systems.
Design and develop backend applications and microservices using Java and Quarkus while maintaining frontend solutions with Angular. Implement event-driven solutions on AWS and contribute to observability practices and architectural decision-making.
The developer will focus on full-stack web development and website optimization to improve performance, user experience, and conversion rates. Responsibilities include building landing pages for lead generation and managing server, database, and API integrations.
Design and build intelligent conversational agents and automated workflows using Python and the Microsoft AI stack. Manage end-to-end cloud infrastructure, enterprise data integrations, and observability strategies to ensure high-performance AI solutions.
Design and build a scalable lakehouse data platform from the ground up, managing the full lifecycle from ingestion to consumption. Provide technical leadership by setting engineering standards and collaborating directly with client stakeholders to deliver AI-native solutions.
Lead the analysis and design of Microsoft Dynamics 365 Customer Service solutions by gathering requirements and defining case management processes. Collaborate with cross-functional teams to configure workflows, routing rules, and SLAs while ensuring alignment with business objectives.
You will remediate application security findings by writing code fixes and opening pull requests directly. Additionally, you will deploy and tune SAST and SCA tools within CI/CD pipelines while collaborating with engineering teams to resolve security vulnerabilities.
We watch for new remote software development jobs and email you the matches. Free. Unsubscribe in one click.
Review and verify AI-generated transcripts for accuracy, consistency, and adherence to project guidelines. Identify and correct issues related to punctuation, capitalization, formatting, and text normalization.
The couple team will manage all aspects of yacht operations, maintenance, and passage planning for an Oyster 745. They will also assist the owners in learning sailing and systems management while providing meal preparation and general support.
Develop and maintain applications using Java while managing integrations between distributed systems and legacy environments. Support the modernization of legacy systems and ensure high availability through incident resolution and technical analysis.
You will drive developer adoption of the Helius data platform by creating high-quality technical content, tutorials, and demo applications. Additionally, you will engage with the developer community on platforms like Discord and X to provide support, gather feedback, and represent the company at industry events.
Stop the endless job search. Our AI finds and applies to the best jobs for you.
The average salary for remote software developers in Brazil is $112,267 per year. This is based on data from 15 job openings. We use the yearly salaries in US dollars from these job postings to calculate salary expectations. Below is a breakdown of salary data by years of experience:
| Experience | Salaries counted | Average salary |
|---|---|---|
| Junior2–5 years | 6 | $93,333 |
| Senior5–10 years | 8 | $123,813 |
We reviewed 469 job postings for remote software developers in Brazil and found these are the skills employers ask for most often:
| Skill | Share of job posts |
|---|---|
| Python | 37% |
| CI/CD | 33% |
| SQL | 28% |
| AWS | 23% |
| Kubernetes | 20% |
| Git | 18% |
| Microservices | 16% |
| TypeScript | 16% |
| Java | 15% |
| Docker | 14% |
Learn more about Software Development remote jobs