The Company
We are seeking a seasoned Staff Engineer for a direct placement with a major global payment processing company that has been revolutionizing commerce for over 25 years. This company provides secure, innovative experiences to move money, sell, and shop, empowering consumers and businesses across approximately 200 markets to thrive in the global economy.
Operating a vast two-sided network, this company connects hundreds of millions of merchants and consumers worldwide, facilitating seamless payments for both online and in-person transactions. Their end-to-end payment solutions help merchants with authorization, settlement, customer engagement, risk management, and cross-border transactions, all while keeping customer convenience and security at the forefront.
Job Description Summary:
Meet Your Team
Join a dynamic engineering team driving the transformation of global commerce. As part of this team, you’ll collaborate with talented peers, working on high-impact projects in an agile environment. With a focus on code quality, customer satisfaction, and rapid iteration, the team collaborates closely with design, product, and QA departments to deliver world-class solutions that redefine global commerce.
Your Way to Impact
As a Backend Engineer, you’ll be integral in shaping the company’s global payment platform, powering millions of transactions daily. Your expertise will drive system architecture, ensuring high performance, scalability, and resilience, directly impacting the experience of millions of users.
Your Day-to-Day
In this role, you will:
- Define and lead the technical roadmap, driving backend architecture and strategic innovation.
- Collaborate with engineering and product leadership to deliver high-impact, scalable solutions.
- Advocate for code craftsmanship, enforce coding standards, and utilize tools to improve code quality.
- Develop processes and execute backend technology strategy with a focus on cloud-native solutions, microservices, and serverless architectures.
- Collaborate with cross-functional teams to deliver impactful business outcomes.
What You Need to Bring
- Bachelor’s degree in Computer Science or a related field.
- 8+ years of backend development experience, with strong proficiency in Python.
- Demonstrated leadership in architecting scalable backend systems, with extensive experience in Django or Flask.
- Expertise in designing and implementing fault-tolerant systems, ensuring high availability and disaster recovery.
- Deep understanding of distributed systems, advanced security practices, and cloud-native architectures.
- Proven ability to lead and mentor engineering teams, fostering a culture of innovation and continuous improvement.
- Experience with cloud platforms (AWS, GCP, or Azure) and containerization technologies like Docker and Kubernetes.
Preferred Qualifications
- Familiarity with Agile/Scrum methodologies for software development.
- Experience with high-performance systems and knowledge of the payment processing industry.
- Contributions to open-source projects are a plus.
Compensation & Benefits
This opportunity offers a competitive total compensation package, which includes a base salary, annual performance bonus, equity, and a comprehensive suite of benefits including medical, dental, and vision.
Pay Range: The U.S. national annual pay range for this role is $96,900 to $234,300.