Architect and operate mission-critical backend platforms for AI data-center infrastructure, owning real-time systems, production reliability, safe deployments, and platform architecture as the company scales.
Senior Software Engineer - Payments
📜 Description
- Design, develop, test, deploy, and maintain scalable applications with Django and Vue.js.
- Build RESTful APIs, microservices, and integrations with internal and external systems.
- Design and optimize PostgreSQL databases for performance, scalability, and data integrity.
- Collaborate with Product, Design, QA, and Engineering to deliver software solutions.
- Contribute to architecture discussions, code reviews, testing, and Agile ceremonies.
- Mentor engineers and improve engineering practices through clean, documented code.
🛠️ Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
- Strong proficiency in software engineering principles, design patterns, and modern development practices.
- Strong experience developing backend applications using Python.
- Experience building scalable backend services, RESTful APIs, and distributed systems.
- Strong experience working with relational databases such as PostgreSQL, MySQL, or similar SQL databases, including schema design, query optimization, and performance tuning.
- Experience developing frontend applications using Vue.js and modern JavaScript.
- Experience designing and implementing microservices and service-oriented architectures.
- Experience integrating internal and third-party APIs.
- Proficiency with Git for version control.
- Experience working with Docker and Kubernetes.
✨ Benefits
- Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
- 7+ years of professional experience as a Software Engineer.
- Strong experience with Django, PostgreSQL, Vue.js, REST APIs, and microservices.
- Experience with Docker, Kubernetes, Git, and CI/CD pipelines.
- Experience with automated testing, Test-Driven Development (TDD), and code reviews.
- Experience building scalable, high-performance applications and working with distributed systems.
- Experience in Payments, FinTech, or other high-volume transactional environments is highly desirable.
- Strong analytical, problem-solving, communication, and collaboration skills, with the ability to thrive in a fast-paced Agile environment.
Full job description
Responsibilities
Requirements
Benefits
Similar jobs
Search more Backend Engineer jobsSenior Full Stack Engineer (BE Oriented)
Develop backend-oriented features for a large-scale SaaS identity platform, building and optimizing secure, multi-tenant services while shaping authentication and AI-assisted development practices.
Architect and operate secure, low-latency backend services and distributed AI systems that process sensitive data at scale, with a focus on reliability, real-time ingestion, search, and observability.
Senior Software Engineer II, Decisioning Studio Integrations Team
Lead the design and delivery of reliable, large-scale data integrations and activation pipelines for a decisioning platform, setting technical direction and owning production systems across enterprise channels.
Senior Software Engineer II, Decisioning Studio Integrations Team
Lead the design and delivery of integrations and reliable data pipelines for a reinforcement learning personalization platform, connecting enterprise systems and activating recommendations across customer channels.
