Why This Job is Featured on The SaaS Jobs
This Senior Software Engineer role sits squarely in the operational core of a mature B2B SaaS platform, where reliability and scale matter as much as feature delivery. The stack signals a product with established web and API surfaces, using Django and DRF with PostgreSQL, and the scope extends into multi tenant architecture, microservices, and cloud native patterns that are common in SaaS platforms serving many customers concurrently.
From a SaaS career perspective, the work builds durable leverage in areas that travel well across vendors: designing APIs that remain stable as products evolve, making data models resilient under changing usage, and applying observability and performance tuning to real production systems. The emphasis on code reviews, automated testing, and system design also aligns with the engineering practices typically expected in subscription software where retention depends on uptime and predictable behavior.
This position is best suited to an engineer who prefers end to end ownership across backend, architecture, and selective frontend collaboration, rather than a narrowly scoped implementation track. It will fit someone comfortable partnering with product and design in a distributed setup, and who enjoys diagnosing complex issues and refining systems over time, not just shipping one off projects.
The section above is editorial commentary from The SaaS Jobs, provided to help SaaS professionals understand the role in a broader industry context.
Job Description
Company Description
At Xplor we help businesses succeed by giving them the software, payments, and commerce-accelerating technologies they need to thrive.
We know our clients and partners because we once were our clients. We understand their industry, customers, and unique goals so that we can help them overcome obstacles and leave a lasting legacy.
Job Description
We’re looking for a Senior Software Engineer with a strong background in Python development, particularly with Django, Django REST Framework (DRF), and PostgreSQL. As part of our engineering team, you'll play a key role in designing, building, and maintaining scalable, high-performance systems for our SaaS products.
Must-Have:
- Having 6+ years of hands-on development experience across backend, APIs and architecture (preferably with complex B2B SaaS platforms).
- Design, develop, test, and maintain robust and scalable applications.
- Strong knowledge of Python frameworks such as Django, DRF.
- Proficiency in database systems (SQL and NoSQL).
- Ensure code quality through code reviews, automated testing, and adherence to best practices.
- Excellent debugging, troubleshooting, and performance tuning skills.
- Deep understanding of system design, distributed multi tenant systems, microservices, APIs, and cloud-native architectures.
- Stay up-to-date with emerging technologies and industry trends to continuously improve our development processes.
- Strong communication and collaboration skills—comfortable working with distributed teams.
- Collaborate with cross-functional distributed teams, product owners, designers, and other stakeholders to deliver high-quality software solutions.
- Exposure to front-end technologies (HTML, CSS, JavaScript, React).
- Experience with observability, monitoring, and performance optimization at scale.
Nice to Have:
- Contributions to open-source projects or developer communities.
Additional Information
All your information will be kept confidential according to EEO guidelines.
We kindly ask you to apply through our careers portal or external job boards (LinkedIn, Naukri, Indeed, etc) only. Please don't send your application via email. They will not be forwarded.
More about us
More than 130,000 businesses in 72+ countries rely on Xplor to run their day and get paid, processing over $47 billion in payments annually. Our connected ecosystem helps operators spend less time managing complexity and more time delivering the experiences that matter most.
Xplor is backed by world-class investors Advent International, Battery Ventures, and Silver Lake.
Good to know
To be considered for employment, you must be legally authorised to work in the location (country) you're applying for. Xplor does not sponsor visas, either at the time of hire or at any later time.
To learn more about us and our products, please visit xplor.com/careers/.
We also invite you to check out our Candidate FAQs for more information about our recruitment process xplor.com/recruitment-faqs/.
EEO and Artificial Intelligence
We believe in transparent hiring. We use an applicant tracking system that includes artificial intelligence enabled features to assist with the screening and assessment of job applications, such as candidate scoring or ranking. These tools support our recruitment process, but all hiring decisions are made by our recruitment team following human review. We do not rely on artificial intelligence to make final hiring decisions. Find our Candidate AI Usage guidelines here.
Xplor is committed to providing equal opportunities in employment and creating an inclusive work environment. We provide equal opportunities to all our employees and to all eligible applicants for employment in our company. We do not unfairly discriminate on any ground, including race, religion, color, ancestry, marital status, gender, sexual orientation, age, nationality, ethnic origin, disability or any other category protected by applicable law.
We make it a priority to respond to every applicant.