Software Engineer (Enterprise Automation)

full timeengineeringsoftwareremote FROM 🇧🇷
Open to candidates in: Brazil
Jobgether
🏭 Not specified
📍 N/A
👤 Not specified

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

This role offers the opportunity to join a high-impact engineering team focused on building and scaling enterprise-grade automation infrastructure that powers critical business operations. You will work on a self-hosted automation platform designed to replace fragmented scripts with a unified, scalable, and reliable orchestration layer. The environment is highly technical, requiring strong backend engineering skills and the ability to design resilient systems capable of handling large-scale, asynchronous workloads. You will contribute to the evolution of a production-grade automation engine, extending its capabilities through custom integrations, APIs, and workflow logic. The role combines deep engineering work with cross-functional collaboration, bridging technical execution and operational needs across global teams. It is well suited for engineers who enjoy solving complex distributed system challenges and building platforms that operate at enterprise scale.


Accountabilities

  • Lead the development, scaling, and long-term reliability of a self-hosted enterprise automation platform based on n8n.
  • Design and implement custom nodes, advanced webhooks, and integration logic to extend platform capabilities beyond standard configurations.
  • Architect and maintain robust, asynchronous workflows capable of handling high-throughput API traffic, queuing, and rate-limiting scenarios.
  • Contribute to backend infrastructure design and collaborate with platform and infrastructure teams to resolve performance bottlenecks and system issues.
  • Build and optimize API-driven integrations with a strong focus on scalability, security, and maintainability.
  • Translate operational and business requirements into technical automation solutions that improve efficiency and reliability.
  • Support production systems by troubleshooting complex issues and ensuring system stability under high load.
  • Collaborate with cross-functional stakeholders, ensuring alignment between engineering execution and enterprise automation strategy.
  • Requirements

    • Strong senior-level experience in software engineering in high-scale, production-critical environments.
    • Advanced proficiency in JavaScript and TypeScript, with strong working knowledge of Python.
    • Solid experience designing and building backend systems, APIs, and integration-heavy applications.
    • Strong understanding of distributed systems, data structures, and scalable software architecture principles.
    • Hands-on experience building asynchronous workflows, queue systems, and rate-limiting mechanisms under heavy load.
    • Experience working with system integrations, automation platforms, or event-driven architectures.
    • Strong communication skills with fluent English proficiency for technical collaboration and documentation.
    • Ability to work independently in complex environments while aligning with cross-functional teams.
    • Benefits

      • Competitive compensation aligned with senior engineering roles in global remote markets.
      • Fully remote work with LATAM-based flexibility and EMEA time zone alignment.
      • Long-term full-time vendor contract engagement.
      • Exposure to enterprise-scale automation systems and high-impact infrastructure projects.
      • Opportunity to work with modern technologies in distributed systems and backend engineering.
      • Collaborative, international engineering environment with strong technical ownership.
      • Participation in the evolution of a mission-critical enterprise automation platform.
      • Professional growth in advanced backend, platform engineering, and automation domains.

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!  Why Apply Through Jobgether?    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
Jobgether
🏭 Not specified
📍 N/A
👤 Not specified