Senior Software Engineer ( Python)
Full Time
11 Sep 2025
About the job
Job Title: Senior Software Engineer ( Python)Company: SpotOnYears of Exp: 5+ years preferredLocation: Office Location – Remote (India-based role with global team collaboration)Role Type: Full-Time RoleSalary: Competitive; as per industry standards + benefitsEligibility:Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent hands-on experience).5+ years of software engineering experience, preferably in the fintech or payments domain.Role OverviewWe are seeking a highly skilled Software Engineer – Payments to design, build, and deliver innovative software solutions that power SpotOn’s payment processing systems. The role requires strong technical expertise in distributed systems, cloud-native platforms, and modern programming practices, along with the ability to collaborate across international teams. You will take full ownership of projects, drive product releases, and uphold engineering excellence.Key ResponsibilitiesDesign, develop, and implement high-quality software solutions for payment processing.Maintain a regular release cadence and manage the product backlog.Ensure timely, transparent communication across cross-functional teams.Uphold engineering values, coding standards, and best practices.Collaborate with international teams for successful product development and delivery.Skills and QualificationsTechnical SkillsProficiency in Python, Kafka, Kubernetes, and AWS.Experience with distributed task queues (Celery, RabbitMQ preferred).Solid understanding of RDBMS/SQL.Strong foundation in software engineering, system design, and architecture.Professional SkillsAbility to work independently with minimal direction, taking full ownership of deliverables.Strong communication and organizational skills.Capability to identify blind spots, anticipate challenges, and prioritize effectively.
