Senior Software Engineer

Jobgether · Brazil

Company

Jobgether

Location

Brazil

Type

Full Time

Job Description

Team: IT

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 is a high-impact senior engineering role focused on building scalable, reliable, and user-centric software solutions that directly improve the daily experience of field service professionals. You will play a key role in shaping system architecture, driving technical decisions, and delivering end-to-end features across a fast-growing, product-driven environment. The role blends hands-on development with technical leadership, requiring strong ownership of complex systems and a commitment to engineering excellence. You will collaborate closely with product, design, and engineering peers to build high-performance applications used at scale. The environment is collaborative, mission-driven, and focused on delivering real-world value through thoughtful, maintainable software. This is an opportunity to influence both technical direction and team practices while contributing to a product that impacts thousands of businesses.

Accountabilities:

Lead the design, development, and delivery of scalable software systems while ensuring high standards of performance, reliability, and maintainability.

  • Drive system architecture decisions, including data modeling, service design, and scalability planning
  • Own end-to-end delivery of features from design and implementation through deployment and monitoring
  • Collaborate with product, design, and engineering teams to deliver high-quality, user-focused solutions
  • Define and promote engineering best practices, coding standards, and technical guidelines across teams
  • Mentor and support junior and mid-level engineers through code reviews, technical feedback, and knowledge sharing
  • Lead initiatives around system reliability, performance optimization, and long-term technical improvements
  • Support the adoption and effective use of AI tools and modern engineering practices to improve productivity and quality
  • Requirements:

    This role requires strong software engineering expertise, system design capability, and the ability to operate independently in complex, fast-moving environments.

    • 5+ years of professional software engineering experience
    • Proven experience designing and building scalable, distributed, or high-availability systems
    • Strong system design and architecture skills with a focus on reliability and maintainability
    • Experience mentoring engineers and contributing to team-level technical growth
    • Ability to make sound technical decisions independently in ambiguous environments
    • Strong product mindset with focus on delivering measurable user and business value
    • Experience working in agile, cross-functional product teams
    • Fluency in English (required)
    • Interest in or experience using AI tools to enhance engineering workflows is a plus
    • Ability and willingness to learn Ruby as part of the primary tech stack
    • Benefits:

      • Competitive monthly compensation starting at USD 6,000
      • Equity participation in a high-growth, venture-backed organization
      • Fully remote work with a globally distributed team
      • Flexible paid holidays and unlimited-style time-off approach
      • Home office setup support, including equipment and stipend
      • Learning and development support, including training and mentorship opportunities
      • Strong engineering culture focused on impact, autonomy, and continuous improvement
      • Opportunity to work on large-scale, real-world products with meaningful user impact
Apply Now

Date Posted

06/25/2026

Views

0

Back to Job Listings Add To Job List Company Profile View Company Reviews
Neutral
Subjectivity Score: 0
142,000+ Jobs Tracked
12,400+ Companies
1,930 Categories