DevJobs
RoleSuite
CompaniesRemoteAboutMethodologyContactPrivacy
Updated 2026-06-19 04:00 UTC·© 2025–2026 RoleSuite
← Back to listings

Staff Software Engineer

Jobgether · Brazil

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Staff Software Engineer based in Brazil.

This role is designed for a highly experienced engineer who thrives at the intersection of architecture, product impact, and technical excellence. You will be responsible for designing and delivering scalable, reliable, and high-performance systems that support large-scale logistics operations. Acting as a technical reference for the team, you will influence engineering decisions while also collaborating closely with product, data, and business stakeholders. The position requires a strong balance between hands-on development and strategic thinking, ensuring solutions are both technically sound and aligned with business outcomes. You will play a key role in shaping technical direction, improving system health, and enabling the team to move with autonomy and speed. This is a high-impact role in a fast-moving environment where engineering directly drives operational efficiency and customer experience at scale.

Accountabilities:

  • Co-create team and tribe objectives, translating business goals into actionable technical execution plans.
  • Design, develop, deploy, and maintain scalable software solutions that deliver measurable business value.
  • Collaborate with cross-functional teams to define hypotheses, explore solutions, and implement high-impact features.
  • Ensure system reliability, performance, and observability through proactive monitoring and continuous improvement.
  • Drive architectural decisions, including distributed systems design, while evaluating technical trade-offs.
  • Balance speed and quality by actively managing technical debt and promoting sustainable engineering practices.
  • Participate in engineering rituals, challenging assumptions and proposing better approaches to solve complex problems.
  • Contribute to the evolution of development workflows, ensuring long-term team efficiency and autonomy.
  • Provide and receive feedback actively, supporting team alignment and continuous improvement.
  • Take ownership of personal development and contribute to a strong culture of engineering excellence.
  • Requirements:

    • Strong experience as a full-stack or versatile software engineer in complex, distributed environments.
    • Proven ability to make data-driven technical decisions under uncertainty.
    • Deep experience solving complex engineering problems in production systems.
    • Strong critical thinking, pragmatism, and problem-solving mindset.
    • Solid understanding of software engineering best practices and clean, scalable system design.
    • Demonstrated experience working in multidisciplinary, collaborative product teams.
    • Strong knowledge of software architecture, including distributed systems and trade-off analysis.
    • Ability to align technical decisions with business outcomes and product strategy.
    • Nice to have (differentials):

      • Strong experience with Java and the Spring ecosystem (Spring Boot, Spring Data, Spring Cloud, Spring Security).
      • Experience building unit and integration tests using JUnit.
      • Familiarity with relational databases, in-memory databases, and NoSQL systems.
      • Experience with Spring Cloud Function and event-driven architectures.
      • Knowledge of message brokers (e.g., Kafka, RabbitMQ, or similar technologies).
      • Benefits:

        • Competitive compensation package aligned with senior engineering roles.
        • Flexible work arrangements with remote-friendly policies.
        • Health and wellness benefits including medical and dental coverage.
        • Career development opportunities in a high-scale engineering environment.
        • Exposure to complex distributed systems and large-scale logistics challenges.
        • Collaborative, engineering-driven culture focused on autonomy and impact.
        • Learning support and continuous technical growth opportunities.

Software pay context

Based on 7,666 disclosed Software salaries on RoleSuite, the role pays a median of $158K/year, with most offers between $123K and $199K (10th–90th percentile: $101K–$236K).

See the full Software salary breakdown →
Apply →

Other roles at Jobgether

  • Cosourcing | Pessoa Desenvolvedora ERP Pleno (Sapiens)Brazil
  • Regional Marketing ExecutiveGermany
  • Pessoa Desenvolvedora Fullstack SêniorBrazil
  • Engenheiro de Dados SRBrazil
  • Creative ProducerGermany
  • Data Analytics SêniorBrazil
  • Analista de Revenue Management| CORPORATIVOBrazil
  • Analista BI Sr - Segmento de TecnologiaBrazil
  • Cientista de Dados - Agentic AIBrazil
  • Senior Platform Engineer (Women Applicants Only)Brazil

More Software roles

  • Security Ops EngineerCastlery · Singapore, Central, Singapore
  • Staff Software Engineer- CodegenPostman · Austin, Texas, United States
  • Software DeveloperThoughtworks · Bangkok, Thailand
  • Sr. Solutions ArchitectDatabricks · Sydney, Australia
  • IT ManagerTosscareers · Seoul
  • [Job-29964] .Net Software Architect (Tech Lead), ColombiaCiandt · Colombia
  • Sr. Software Development EngineerZscaler · Hyderabad, IND
  • Sr. Software Developer - .NET MAUIEsri · Melbourne, AU
  • Software Engineer, Sensor PlatformNuro · Mountain View, California (HQ)
  • Senior Software Engineer, Sensor PlatformNuro · Mountain View, California (HQ)