Senior Software Engineer | AI + Python

 Posted 6 months ago
     
5-10 years experience
Apply Now

Please mention DailyRemote when applying

AI Summary

You will build a centralized reliability command center and create AI agents to support incident management. Additionally, you will develop features and APIs for engineers to enhance their workflows and decision-making.
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.

Similar Jobs

See all Remote Software Development jobs →

Personalize your Remote Job Search in 3 Easy Steps!

Discover remote opportunities in Software Engineer

Answer easy questions

Answer easy questions

200,000+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified