Senior Backend Developer
WFA Digital Insight
xpate’s senior backend opening isn’t a generic cloud‑engineer posting; it targets engineers who have already wrestled with production‑grade serverless architecture. The role revolves around Lambda‑first microservices that move real money, meaning the code you ship directly impacts financial transactions. What sets this gig apart is the emphasis on type‑safe contracts with Zod, event‑driven workflows using SQS, EventBridge and Step Functions, and a strong observability stack (Winston logging, X‑Ray tracing). Candidates will need more than a sandbox Lambda demo—they must have built, operated, and debugged AWS services at scale. Fluency in AI‑assisted coding is also baked into the daily workflow, so expect interview questions that probe how you leverage these tools.
Job Description
We’re hiring a hands-on Backend Developer to build and ship production serverless services for a fintech platform. Tech stack Languages: TypeScript, Node.js (18–22) AWS: Lambda, DynamoDB, S3, SQS, EventBridge, Step Functions Databases: DynamoDB, PostgreSQL Frameworks / middleware: Serverless Framework, Middy Libraries: Zod (schemas/validation), Winston (logging), AWS X-Ray (tracing), Luxon (dates) Testing: Mocha, Sinon Tooling: ESLint, Prettier, Terraform, GitHub Actions ]]> Your role at xpate: Build and evolve Lambda-first microservices that handle real money flows and integrations. Design REST APIs with type-safe schemas (Zod) and contracts that don’t rot. Model data in DynamoDB (access patterns first) and use PostgreSQL when relational fits better. Ship event-driven workflows with SQS/EventBridge/Step Functions: retries, idempotency, dead-letters, backpressure. Ensure observability: structured logging (Winston), distributed tracing (AWS X-Ray), actionable metrics. Write tests that protect releases (Mocha/Sinon), keep quality bars high, and reduce regressions. ]]> We’re ready to meet you, if… You have strong hands-on backend engineering experience in TypeScript / Node.js. You have real AWS production experience — not “used Lambda once”, but built, operated, debugged, and fixed systems in production. You have the ability to ship fast without trashing quality: clean code, predictable delivery, and solid engineering fundamentals. You use AI tools daily to accelerate output (coding, debugging, analysis) and improve outcomes. You have English at B2+ level (the team is English-speaking). ]]> What working at xpate looks like: A competitive salary (depending on what you bring). Everything you need to succeed, with flexibility built in — from flexible hours and hybrid/remote work options to private health insurance and paid time off. Top-of-the-line Apple gear to fuel your work. A workspace designed for focus and collaboration. Ownership of your work end-to-end, with the freedom to move fast and make a real impact. Celebrated wins, opportunities to grow and a culture where voices are heard and chances to grow are ever-present. ]]> Why join xpate? We're building the financial backbone of the future, where payments move freely and businesses thrive without barriers. If you want real impact, freedom to innovate, and work that drives change - xpate is the place for you. ]]>
How to Stand Out
- Highlight any production‑grade serverless projects you’ve shipped, especially those involving Lambda, DynamoDB, or Step Functions.
- Include a short code sample or GitHub repo that demonstrates type‑safe API design with Zod or a similar validator.
- During interviews, be prepared to discuss how you handle retries, idempotency, and dead‑letter queues in event‑driven systems.
- Mention specific AI tools (e.g., GitHub Copilot, Tabnine) you use daily and give concrete examples of how they improved your workflow.
- Ask about the team’s on‑call rotation and incident response process to gauge the operational expectations.
- When negotiating, reference the flexibility, health benefits, and equipment stipend as part of the total compensation package.
- Watch for vague statements about “competitive salary” without a clear range; request clarification early to ensure alignment.
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.