3h ago
New

Engenheiro de Software (Pleno)

BrazilBrazilRemoteFull-timemid
Software EngineerSoftware Engineering
1 views0 saves0 applied

Quick Summary

Requirements Summary

Investigate and resolve production issues autonomously, escalating only when incidents are urgent or require specialized expertise. Build and maintain metrics, alerts,

Technical Tools
Software EngineerSoftware Engineering

In this role, you will contribute to the development and evolution of scalable backend systems that power digital commerce, payment processing, and fraud prevention across Latin America. You will design, build, and maintain microservices and APIs, taking ownership of complex technical challenges from conception through production. Working in a remote, collaborative, and fast-paced environment, you will partner with business stakeholders and engineering teams to deliver reliable, high-performance solutions. You will play an active role in production monitoring, incident resolution, and continuous improvement, ensuring services remain stable, secure, and efficient. You will also help shape technical priorities, strengthen engineering standards, and promote a culture of quality through thoughtful code reviews and comprehensive testing. By integrating generative AI into your development workflow responsibly, you will help improve productivity while protecting sensitive data and maintaining high standards of code quality.

  • Backend development and microservices: Design, develop, and evolve backend microservices, taking independent ownership of complex tasks involving both technical implementation and business requirements.
  • Production support and reliability: Investigate and resolve production issues autonomously, escalating only when incidents are urgent or require specialized expertise. Build and maintain metrics, alerts, and monitoring tools to ensure service availability, performance, and operational stability.
  • API design and system integration: Design robust APIs and develop solutions with cross-team implications, identifying dependencies, anticipating integration challenges, and coordinating with other engineering teams to deliver consistent outcomes.
  • Business collaboration and technical decision-making: Work closely with business stakeholders to understand priorities, challenge assumptions constructively, and recommend alternative solutions based on domain knowledge, technical constraints, and application architecture.
  • Technical planning and backlog management: Contribute to identifying technical debt, prioritizing engineering improvements, and building and maintaining the technical backlog to support sustainable development and long-term system evolution.
  • Code quality and engineering standards: Act as a reference for code quality, maintainability, performance, and reliability. Conduct thorough code reviews that emphasize testing strategies, edge cases, scenario coverage, and constructive feedback.
  • Responsible use of generative AI: Evaluate the impact of AI-assisted development on code quality and project maintainability. Promote effective prompting, critical review of AI-generated code, and responsible handling of confidential information and proprietary source code.
  • Mentoring and knowledge sharing: Support less experienced engineers by sharing best practices, encouraging sound technical decisions, and reinforcing security guidelines for using AI tools in software development.
  • Requirements

    ~2 min read
  • Professional experience: At least four years of professional software development experience, with a strong background in backend engineering and delivering production-ready applications.
  • Java and Spring: Solid hands-on experience developing backend systems with Java and the Spring ecosystem.
  • API design and distributed systems: Experience designing APIs and implementing solutions that affect multiple teams, services, or components within a broader software architecture.
  • Production monitoring and troubleshooting: Practical experience supporting production environments, analyzing logs, correlating errors, and using monitoring and observability tools such as Datadog, New Relic, or equivalent platforms.
  • Performance and reliability: Demonstrated ability to deliver efficient, scalable, maintainable code that minimizes production incidents and supports reliable service operation.
  • Autonomy and ownership: Ability to take responsibility for tasks with incomplete or evolving requirements, organize work independently, make sound technical decisions, and anticipate risks before they affect delivery.
  • Communication and collaboration: Clear communication skills for technical discussions and interactions with business stakeholders, combined with a constructive approach to differing opinions and cross-functional problem-solving.
  • Generative AI proficiency: Regular use of generative AI tools in software development, including effective prompting techniques, critical evaluation of generated code, and an understanding of the limitations and risks of AI-assisted programming.
  • Code security and responsible AI practices: Awareness of data privacy, information security, and intellectual property considerations when using AI tools, including the ability to identify sensitive data and proprietary code that must not be shared.
  • Continuous improvement mindset: A proactive approach to code reviews, testing, technical debt reduction, knowledge sharing, and the ongoing improvement of engineering practices.
  • What We Offer

    ~2 min read
  • Remote work: Fully remote work model, with the position based in Brazil.
  • Professional development: Opportunities to work on modern backend architectures, microservices, APIs, and innovative financial technology solutions.
  • Technical ownership: Autonomy to lead complex engineering tasks, influence technical decisions, and contribute to architectural and operational improvements.
  • Collaborative environment: Opportunities to work closely with engineering teams and business stakeholders in a fast-paced, entrepreneurial setting.
  • Innovation and AI: Exposure to generative AI-assisted development practices and opportunities to help establish responsible standards for AI adoption in software engineering.
  • Regional impact: The opportunity to contribute to digital commerce, payment technology, and fraud prevention solutions serving markets across Latin America.
  • How Jobgether works:
    We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
    We appreciate your interest and wish you the best!
     
    Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
     
     
    #LI-CL1
    ✓Remote work: Fully remote work model, with the position based in Brazil.
    ✓Professional development: Opportunities to work on modern backend architectures, microservices, APIs, and innovative financial technology solutions.
    ✓Technical ownership: Autonomy to lead complex engineering tasks, influence technical decisions, and contribute to architectural and operational improvements.
    ✓Collaborative environment: Opportunities to work closely with engineering teams and business stakeholders in a fast-paced, entrepreneurial setting.
    ✓Innovation and AI: Exposure to generative AI-assisted development practices and opportunities to help establish responsible standards for AI adoption in software engineering.
    ✓Regional impact: The opportunity to contribute to digital commerce, payment technology, and fraud prevention solutions serving markets across Latin America.

    Location & Eligibility

    Where is the job
    Brazil
    Remote within one country
    Who can apply
    BR

    About this job

    Who can apply
    Brazil
    Posted
    Today
    Employer
    has 4,293 open jobs on Jobera in 42 countries.

    Listing Details

    Posted
    October 26, 2026
    First seen
    October 26, 2026
    Last seen
    October 26, 2026

    Posting Health

    Days active
    0
    Repost count
    0
    Trust Level
    68%
    Scored at
    October 26, 2026

    Signal breakdown

    freshnesssource trustcontent trustemployer trust
    Newsletter

    Stay ahead of the market

    Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.

    A
    B
    C
    D
    Join 12,000+ marketers

    No spam. Unsubscribe at any time.

    Engenheiro de Software (Pleno)