- Company Name
- Super Payments
- Job Title
- Software Engineer (Backend)
- Job Description
-
Job title: Software Engineer (Backend)
Role Summary: Design, develop, and maintain high‑volume, cloud‑native backend services for a B2B payments API. Drive technical decisions, contribute to architecture, and collaborate with product and UX teams to deliver reliable, scalable payment and personalization features.
Expectations: 5+ years of software engineering experience; proven background in payments, banking, or high‑volume transaction processing. Strong delivery mindset with agile practices. Ability to work independently on ambiguous problems and lead technical initiatives.
Key Responsibilities:
- Evolve the backend B2B API and personalization/payments infrastructure using Node.js, TypeScript, and NestJS.
- Collaborate with UX, product, and engineering teams on discovery, ideation, and solution design.
- Participate in technical discussions, architecture reviews, and best‑practice sharing across the engineering org.
- Design and provision AWS‑based infrastructure with Infrastructure as Code (Terraform).
- Build and maintain publicly accessible REST APIs, ensuring security, performance, and scalability.
- Implement automated CI/CD pipelines and test automation, monitoring, and alerting.
- Mentor peers through pairing, talks, and knowledge‑sharing activities.
Required Skills:
- Node.js, TypeScript, NestJS (or similar backend frameworks).
- AWS cloud services, experience with S3, DynamoDB, Lambda, EventBridge, SQS, etc.
- Terraform or equivalent IaC for cloud provisioning.
- Kubernetes fundamentals and containerized deployment experience.
- Design, build, and scale RESTful APIs at scale.
- Strong understanding of application security, observability, and performance tuning.
- Proficiency in continuous delivery, automated testing, and agile workflows.
- Ability to write clean, maintainable code and enforce quality standards.
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent professional experience).