This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Business Automation Engineer will design, develop, and maintain automation solutions that increase business efficiency across the organization. This role focuses on identifying manual processes, analyzing workflow inefficiencies, and building scalable automation platforms that eliminate repetitive tasks and streamline operations. The Business Automation Engineer will collaborate with business stakeholders to translate requirements into technical solutions while ensuring automation systems are reliable, well-documented, and maintainable. This position offers the opportunity to directly impact business outcomes by building intelligent automation workflows that transform how teams operate.
Job Responsibility:
Automation Development: Design and develop automation solutions using Python, workflow orchestration tools, and integration platforms. Build reliable, maintainable automation workflows that address business process inefficiencies and reduce manual effort
Business Process Analysis: Partner with business stakeholders and process owners to identify automation opportunities. Analyze current workflows, document requirements, and design future-state automated processes that deliver measurable efficiency gains
System Integration: Develop integrations between business systems, APIs, and data sources. Ensure seamless data flow across platforms while maintaining security, reliability, and performance standards
Production Support: Support business-critical automation systems in production environments. Implement monitoring, alerting, and troubleshooting procedures to ensure 24/7 reliability of automation workflows
Code Quality & Documentation: Write well-tested, maintainable code following team standards. Create and maintain technical documentation, runbooks, and user guides for automation systems
Continuous Improvement: Stay current with automation technologies, tools, and best practices. Contribute to team knowledge sharing and participate in code reviews to maintain high code quality standards
AI-Assisted Development & Integration: Leverage AI coding assistants to accelerate development workflows and integrate AI capabilities directly into automation solutions. Evaluate emerging AI technologies (LLMs, MCPs, intelligent document processing, predictive analytics) for enhancing business automations and stay informed on how AI is transforming both the development process and the automation landscape
Requirements:
Bachelor's degree in Computer Science, Engineering, Information Systems, or related field (or equivalent work experience)
3+ years of experience in software development with proficiency in Python or similar programming languages
Experience with REST APIs, system integrations, and data transformation
Experience with SQL and database querying
Familiarity with CI/CD pipelines and version control (Git)
Strong problem-solving abilities with analytical thinking and attention to detail
Effective communication skills with ability to translate technical concepts for business stakeholders
Self-motivated with ability to work independently and collaboratively in a team environment
Demonstrated understanding of business process optimization and workflow automation concepts
Nice to have:
Experience with cloud platforms (AWS, Azure, or GCP)
Experience with workflow orchestration tools (Tidal, Airflow, n8n, or similar)
Familiarity with AI tools for development (GitHub Copilot, Claude, ChatGPT) and experience integrating AI/ML capabilities into automation workflows (e.g., LLM APIs, MCPs, document processing, intelligent decision-making)
Experience in financial services
What we offer:
Healthcare benefits (medical, dental and vision, EAP)
Competitive PTO
401k match
Parental leave
HSA contribution match
Paid subscription to the Calm app
Generous external learning and tuition reimbursement benefits