Senior Python Developer

 Posted 6 months ago
     
5-10 years experience
Apply Now

Please mention DailyRemote when applying

AI Summary

The role involves developing consumer payment systems and contributing to projects aimed at improving system scalability and resilience. The candidate will collaborate with engineers and stakeholders to ensure timely delivery of work and support the product development lifecycle.

Who We Are

At MAS Global Consulting, we are a high-performance digital engineering services company partnering with organizations — from innovative startups to Fortune 100 leaders — to build scalable, transformative technology solutions. Our team of world-class engineers delivers software products and platforms that accelerate growth, improve efficiency, and fuel innovation.

Who You Are

You are an experienced Python backend engineer with a solid background in building and maintaining distributed backend systems. You are comfortable working on scalable and resilient services, collaborating closely with cross-functional teams, and delivering work in iterative phases. You value clean, well-tested production code and communicate effectively in a global, distributed team environment.

Responsibilities

  • Work embedded within a team of engineers developing consumer payment systems.
  • Contribute to multiple projects focused on improving system scalability and resilience.
  • Break down larger initiatives into individual tasks and deliver them in multiple phases with support from the team’s tech lead and manager.
  • Collaborate with engineers and stakeholders to ensure timely delivery of assigned work.
  • Support peers and stakeholders throughout the product development lifecycle by collaborating with Product Management, Design, and Analytics.
  • Participate in ideation activities, articulate technical constraints, and partner on decisions that consider risks and trade-offs.
  • Support the operations and availability of team-owned artifacts through ad-hoc development efforts that assist on-call support.
  • Work with a distributed team across US East Coast, UK, and EU time zones.

Requirements

  • 6+ years of experience developing backend systems using Python.
  • Experience with RPC and data streaming technologies.
  • Experience with AWS cloud services.
  • Experience working with MySQL databases.
  • Experience using Kubernetes.
  • Awareness of best practices for writing, testing, and safely deploying production code.

Nice to Have

  • Experience with payment systems or payment processors.
  • ​​​​​​​Experience working on systems that move money.

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