Python Developer | DevOps Experience

 Posted 6 months ago
     
2-5 years experience
Apply Now

Please mention DailyRemote when applying

AI Summary

Support and operate Affirm’s large-scale data infrastructure while improving reliability through automation and monitoring. Build and enhance Python-based tooling to streamline operational workflows and maintain technical documentation.
Who We Are
At MAS Global Consulting, we are passionate about building high-performing engineering teams that deliver impactful technology solutions for global clients. Our culture is rooted in collaboration, continuous improvement, and empowering talent to grow while solving meaningful, complex challenges.
This opportunity partners you with Affirm, an industry-leading fintech company known for excellence in infrastructure, reliability, and scalable platform engineering. You will support Affirm’s Data and Storage Services (DSS) organization, which powers mission-critical data systems for the entire company.

Who You Are
You are a Python-focused Backend / DevOps Engineer with strong experience operating distributed systems and cloud infrastructure. You enjoy solving operational challenges through automation, tooling, and reliability improvements. You thrive in collaborative environments where communication, ownership, and adaptability are essential.
You are comfortable supporting internal teams, handling escalations, and improving platforms used across the company. You take pride in clear, high-quality documentation, strong engineering fundamentals, and delivering solutions that scale.
What You’ll Do
  • Support and operate Affirm’s large-scale data infrastructure across OLTP/OLAP, streaming, and batch workloads.
  • Improve infrastructure reliability through automation, observability, monitoring, and incident response.
  • Build and enhance Python-based tooling and services to streamline operational workflows.
  • Maintain and modernize Affirm’s Python ecosystem, ensuring compatibility with current supported versions and libraries.
  • Automate operational workflows to improve communication, visibility, and cross-team efficiency.
  • Handle internal partner escalations and questions, providing clear, timely technical guidance.
  • Create and maintain technical documentation, ensuring clarity, maintainability, and strong onboarding materials for DSS platform users.
What You Bring
Must-Have Qualifications
  • Strong programming experience with Python.
  • Hands-on experience with AWS, Docker/Kubernetes, and cloud infrastructure operations.
  • Proven experience supporting and maintaining large-scale distributed systems in production.
  • Excellent communication and cross-team collaboration skills.
  • Demonstrated ability to produce clear, effective documentation and runbooks.
Nice-to-Have Qualifications
  • Experience with batch orchestration tools: Airflow, Luigi, Temporal.
  • Familiarity with data technologies: Kafka, Flink, Spark, Data Lake, MySQL, Snowflake.
  • Understanding of batch and real-time data processing pipelines.
  • Experience contributing to shared infrastructure services used across multiple teams.

 

Similar Jobs

See all Remote Software Development jobs →

Personalize your Remote Job Search in 3 Easy Steps!

Discover remote opportunities in Python Developer

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