Senior Software Engineer | AI + Python

Colombia
Full Time
Experienced
Who We Are
At MAS Global Consulting, we empower world-class engineers to create meaningful impact through high-quality software, modern engineering practices, and a people-first culture. Our teams partner with leading global organizations to solve complex challenges, accelerate innovation, and deliver transformative digital solutions.
We are proud to support Affirm, a top fintech company known for engineering excellence, as they build next-generation reliability and platform capabilities. Through this role, you will have the opportunity to influence core systems that power millions of user experiences.

Who You Are
You are a Backend Software Engineer who thrives at the intersection of distributed systems, platform engineering, and AI-assisted development. You are excited by creative problem-solving, rapid iteration, and building tools that make other engineers’ lives easier.
You enjoy owning projects end-to-end, from architecture to rollout. You bring a strong product mindset, curiosity, and proactive collaboration. You leverage modern AI coding tools (Cursor, Claude, Copilot-like solutions) as force multipliers to build faster and smarter.


What You’ll Do
  • Build a centralized reliability command center that offers a unified view of health, risk, and reliability across services and environments.
  • Create AI agents that support incident triage, root-cause analysis, log/trace summarization, and suggested next actions.
  • Develop developer-facing features and APIs that make it easier for engineers to explore data, debug issues, and make informed decisions.
  • Leverage AI-assisted development tools (Cursor, Claude, Copilot-like tools) to prototype, refactor, and ship high-quality features rapidly.
  • Own projects end-to-end: requirements, architecture, implementation, testing, rollout, and iteration based on feedback.
  • Collaborate closely with product, infrastructure, data, and SRE teams to understand pain points and translate them into simple, powerful engineering solutions.
What You Bring
Required Experience
  • 5–7 years of experience in backend or full-stack engineering building and operating complex production systems.
  • Strong proficiency in Python, including architecting data-intensive applications and scalable APIs.
  • Ability to work from ambiguous requirements, applying strong problem-solving and product thinking to rapidly iterate on solutions.
  • Experience using AI-assisted development tools (Cursor, Claude, Copilot-like tools) to accelerate coding and improve quality.
  • Practical experience using LLMs or AI frameworks to enhance automation, decision support, and developer workflows.
Preferred Qualities
  • Passion for combining distributed systems with modern AI/automation.
  • Desire to build developer tools that are intuitive, powerful, and delightful to use.
  • High standards for reliability, maintainability, and code quality.
Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*