Senior Software Engineer

Mars

Guararema

Presencial

BRL 120 000 - 240 000

Tempo integral

14 dias+

Recebe mais respostas dos empregadores

Envia um currículo específico para a oferta em poucos minutos.

Resumo da oferta

Mars is seeking a Senior Software Engineer to migrate complex automations from Automation Anywhere to Python on the Convergence platform. You will lead by example in a CARS DevOps squad, ensuring code quality, auditability, and scalable design.

You will collaborate across Brazil or GCC India, and mentor junior engineers while practicing AI-assisted development, testing, and production support to drive efficiency and reliability.

Qualificações

  • 4+ years of professional software engineering with strong, production-grade Python.
  • Strong object-oriented programming skills.
  • Proven track record migrating, refactoring, or rebuilding complex codebases.
  • Experience running software in production, including monitoring and incident response.
  • Fluent English (written and verbal) for global collaboration.

Responsabilidades

  • Migrate and rebuild high-complexity automations from Automation Anywhere to Python on the Convergence platform.
  • Use AI coding assistants to accelerate development and review output for equivalence with originals.
  • Develop new automations and reusable libraries to raise squad productivity.
  • Review junior engineers’ code, enforce standards, and improve automated testing and auditability.

Conhecimentos

Python
Git
CI/CD pipelines
Automated testing
SQL Server
AI coding assistants
Code reviews
Production monitoring
English fluency

Ferramentas

Automation Anywhere
Convergence platform
GitHub Copilot
Cursor

Descrição da oferta de emprego

This role is for an experienced Senior Engineer within a CARS (Cognitive Agentic & Robotic Services) DevOps squad, responsible for migrating Mars’ most complex automations and re-usable components from Automation Anywhere to open-source Python on the Convergence home-grown platform. The Senior Software Engineer builds and migrates high-complexity use cases, reviews the work of junior engineers, and uses AI-assisted development to deliver at pace without sacrificing quality, supportability or audibility.The role is central to one of the core enablers of Mars’ digital strategy – a modern, pro-code automation platform that drives efficiency, resilience, and cost savings across hundreds of business processes.

The Senior Software Engineer sets the quality bar in day-to-day delivery, making sure new and migrated automations are correct, tested, supportable and audit-ready. The role operates within a CARS DevOps squad in Brazil or GCC India, reporting to the Senior Manager, CARS, with technical direction from the squad’s Senior Software Architect and the CARS Senior Engineering Lead. The Senior Software Engineer is a hands-on technical leader within the squad and a first point of escalation for junior engineers.

The associate works in an Agile delivery model where AI-assisted development is a core part of the workflow, paired with rigorous review and verification. Technology scope includes but is not limited to: Python, Git, CI/CD pipelines, automated testing frameworks, SQL Server, AI coding assistants, Automation Anywhere (source platform being retired), and the Convergence home-grown platform.

Migration & Development
  • Migrate and rebuild the highest-complexity automation use cases from Automation Anywhere to Python on the Convergence platform.
  • Use AI coding assistants to accelerate development, then critically review, test, and harden generated code so it behaves identically to the original.
  • Build new automations and shared libraries that raise the productivity of the whole squad.
  • Decompose legacy bots into clear specifications and reusable patterns that others can follow.
Quality & Code Review
  • Review code from junior engineers and enforce CARS coding, testing, and audit standards before changes are merged.
  • Design and implement automated test coverage that proves equivalence between migrated and legacy automations, including edge cases.
  • Produce and maintain the test evidence required to meet ITGC audit standards.
  • Catch subtly wrong AI-generated output that a junior engineer may miss, and coach the team on how to spot it and improve automated standards to prevent recurrence.
Support & Operations
  • Resolve complex production issues escalations and keep critical automations running.
  • Improve monitoring, logging, and resilience of automations on the Convergence platform.
  • Mentor engineers and pair with them on complex or audit-sensitive work.
  • Contribute to squad ceremonies, code reviews, and continuous improvement of the CARS development framework.
  • Document automations, patterns, and decisions to support handoff, scalability, and audit.
Required:
  • 4+ years of professional software engineering with strong, production-grade Python
  • Working knowledge of object-oriented programming
  • Proven track record migrating, refactoring, or rebuilding complex codebases
  • Strong testing discipline and the ability to prove that code behaves correctly
  • Skill at reading, reviewing, and repairing code written by others, including AI-generated code
  • Hands-on experience running software in production, including monitoring, incident response, and operational support
  • Familiarity and comfort with SQL
  • Solid experience with version control (Git) and CI/CD
  • Strong problem-solving skills and sound engineering judgment
  • Fluent English (written and verbal) – required for global collaboration
Preferred:
  • Experience migrating RPA automations (Automation Anywhere, UiPath, or Blue Prism) to code
  • Hands-on use of AI coding assistants (Cursor, GitHub Copilot, Gemini, Claude)
  • Experience mentoring or leading junior engineers
  • Cloud platform experience (Azure or GCP)

Disclaimer: Mars is an equal opportunity employer and qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law. If you need assistance or an accommodation during the application process because of a disability, it is available upon request. The company is pleased to provide such assistance, and no applicant will be penalised as a result of such a request.

Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta e larga o ficheiro aqui.
Similar jobs

Ofertas semelhantes que vale a pena comparar

Software Engineer x4
Software Engineer x4

Mars • Guararema

Presencial
BRL 180 000 - 260 000
Senior Software Architect
Senior Software Architect

Mars • Guararema

Presencial
BRL 180 000 - 300 000
Sr. Software Architect - CARS
Sr. Software Architect - CARS

Mars • Guararema

Híbrido
BRL 320 000 - 460 000
Sr. Software Architect - CARS
Sr. Software Architect - CARS

Mars UK • Guararema

Presencial
BRL 300 000 - 420 000
Cloud Solution Architect
Cloud Solution Architect

Mars • Guararema

Presencial
BRL 180 000 - 280 000
Mars University learning & development
Senior Software Engineer (AI-Enabled) - Brazil
Senior Software Engineer (AI-Enabled) - Brazil

Visa Hunt • Brasil

Presencial
BRL 180 000 - 260 000
Senior Python AI Engineer
Senior Python AI Engineer

Avenue Code • Brasil

Presencial
BRL 260 000 - 380 000
Senior Python Backend Engineer
Senior Python Backend Engineer

BriteCore • Vargem Grande da Serra

Teletrabalho
BRL 180 000 - 240 000
Senior Python Backend Engineer
Senior Python Backend Engineer

BriteCore • Rio de Janeiro

Teletrabalho
BRL 1 200 000 - 2 400 000
[Job - 30980] Senior Java/Python Developer with AI Skills
[Job - 30980] Senior Java/Python Developer with AI Skills

Ciandt • Brasil

Presencial
BRL 180 000 - 300 000
Health and dental insurance
Meal and food allowance
Childcare assistance
+10