Senior Software Engineer (contract) in Brazil, Indiana at Jobgether
Explore Related Opportunities
Job Description
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer based in Brazil.
This role is an opportunity to join a high-performing engineering team building scalable, high-traffic applications at the core of modern advertising technology. You will contribute to both greenfield initiatives and the evolution of existing platforms that process large-scale data and power real-time decisioning across omnichannel environments. The environment is fast-paced, collaborative, and focused on delivery quality and continuous improvement.
You will work across backend and frontend systems, contributing to architecture decisions and hands-on implementation.
The role emphasizes engineering excellence, clean scalable code, and strong collaboration with product and QA teams.
You will also experiment with modern AI tools to improve development workflows and system capabilities.
This is a remote-first position with exposure to complex distributed systems and global-scale infrastructure challenges.
- Contribute to the design and development of scalable full-stack applications supporting high-traffic advertising technology platforms.
- Build and maintain backend and frontend services using technologies such as Ruby on Rails, JavaScript frameworks, and modern API architectures.
- Participate in greenfield development initiatives, delivering innovative features and system improvements from concept to production.
- Ensure high code quality through rigorous code reviews, automated testing, and adherence to engineering best practices.
- Collaborate with DevOps, QA, and product teams to deliver frequent, reliable releases in an agile environment.
- Support and improve infrastructure and deployment processes for revenue-critical applications.
- Explore and integrate AI tools and emerging technologies to enhance engineering efficiency and product capabilities.
Requirements:
- 5+ years of experience in software engineering, ideally in full-stack or backend-focused roles.
- Strong proficiency in Ruby on Rails, Java, or similar backend technologies.
- Experience with frontend development using JavaScript frameworks such as React, Vue.js, or Node.js.
- Solid understanding of databases and caching systems such as PostgreSQL, MySQL, and Redis.
- Experience working with cloud environments such as AWS or Google Cloud Platform.
- Familiarity with containerization and orchestration tools such as Docker and Kubernetes.
- Strong understanding of agile development practices and CI/CD workflows.
- Ability to work independently in a fast-paced, remote-first environment with strong communication skills.
- Curiosity and openness to using AI-powered tools in the software development lifecycle.
Benefits:
- Fully remote role based in Brazil
- Opportunity to work on large-scale, high-impact advertising technology systems
- Exposure to modern cloud-native architectures and distributed systems
- Collaborative, high-performance engineering culture
- Agile environment with frequent release cycles
- Opportunity to experiment with AI-driven development workflows
- Competitive contract-based engagement (details shared during hiring process)