We are looking for a Back-End Engineer to join a Payforge delivery team building a modern platform in the commerce and payments space for one of our clients. The team will build and scale backend services powering customer-facing applications and merchant integrations, including an upcoming live merchant demo targeting WordPress WooCommerce integrations. You will contribute to backend services running on AWS EKS, work with a PostgreSQL and Elasticache data layer, collaborate with frontend engineers consuming your APIs, and help evolve an existing codebase currently built in Node.js and Golang. This role is well suited for engineers who enjoy building real systems in collaboration with product teams and clients, while maintaining high engineering standards and delivery ownership.
Key Responsibilities
- Design, develop, test, and maintain backend services and APIs powering admin portals, user dashboards, and merchant-facing integrations.
- Build and operate microservices deployed on AWS EKS, managing containerized workloads with Docker and Kubernetes.
- Own data layer responsibilities including schema design, query optimization, and management of PostgreSQL (RDS) and Elasticache.
- Develop and maintain client-facing SDKs enabling merchant integrations, starting with WordPress WooCommerce.
- Collaborate with frontend engineers to define and deliver RESTful or GraphQL APIs aligned with product and UI requirements.
- Contribute to architecture discussions as parts of the platform evolve from Node.js and C++ toward Golang-based services.
- Implement observability, logging, and monitoring to ensure reliability and performance.
- Participate in code reviews and engineering discussions, contributing to clean, maintainable, well-tested code.
Skills & Experience
- 2–5+ years of experience building backend services using Node.js and Go.
- Strong experience designing and implementing RESTful or GraphQL APIs.
- Experience working with PostgreSQL, including schema design, indexing, and query optimization.
- Hands‑on experience with cloud‑native infrastructure, ideally AWS.
- Experience with containerized environments such as Docker and Kubernetes (EKS preferred).
- Familiarity with caching technologies such as Redis or Elasticache.
- Solid understanding of distributed systems concepts, including service communication, fault tolerance, and scalability.
- Ability to work effectively in collaborative, fast‑paced delivery teams.
Nice to Have
- Familiarity with WooCommerce, WordPress plugin backends, webhooks, or e-commerce integrations.
- Experience building or maintaining client-facing SDKs.
- Knowledge of CI/CD pipelines, infrastructure‑as‑code tools (Terraform, CloudFormation), or GitOps workflows.
- Experience with event‑driven architectures or messaging systems such as SQS, Kafka, or RabbitMQ.
- Experience working on early‑stage products, prototypes, or live demos.
How we works & What we value
- Ownership – finish what you start; fix what you break.
- Quality is shared – engineers write tests; QA guides cross‑feature and system‑level validation.
- Incremental delivery – small, fast improvements over big‑bang releases.
- Clarity – decisions, trade‑offs, and expectations are written down.
- Direct, respectful feedback – we challenge ideas and implementations to improve outcomes.
- Security‑first thinking – backend systems must be precise, reliable, and secure by default.
About Payforge
Payforge is a specialist professional‑services company focused exclusively on payments and fintech. We help clients deliver high‑quality, scalable technology solutions in an evolving global financial landscape.
Equal Opportunity Statement
Payforge is proud to be an equal‑opportunity employer. All qualified applicants will receive consideration without regard to race, colour, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.
#J-18808-Ljbffr