Senior Software Development Engineer

Build scalable, high-performance services for deal execution, invoicing, payment distribution, and financial reporting. The role includes backend architecture, external platform integrations, financial logic, AWS infrastructure, CI/CD, monitoring, and auditable, fault-tolerant systems.

Responsibilities

  • Design and implement revenue, payment, and invoicing services
  • Build APIs and full-stack features using Node.js, Next.js, TypeScript, GraphQL, and PostgreSQL
  • Manage schemas and queries using Drizzle or Prisma
  • Own integrations with Salesforce, NetSuite, banks, and payment processors
  • Implement contingent payments, commission calculations, and milestone-based billing
  • Integrate Claude and use Cursor to accelerate development
  • Build and deploy AWS infrastructure
  • Implement CI/CD workflows and monitoring
  • Ensure systems are fault-tolerant, scalable, auditable, and instrumented
  • Translate financial and contractual rules into reusable service logic
  • Drive quality, automation, and performance

Requirements

  • 7+ years of software engineering experience focused on backend or full-stack development
  • Production experience with a TypeScript-native ORM
  • Experience owning schema migrations, relations, and query optimization
  • Deep production experience with Node.js, GraphQL, and PostgreSQL
  • Hands-on expertise with AWS EC2, Lambda, RDS, S3, and IAM
  • Familiarity with event-driven systems, API integrations, and microservice patterns
  • Understanding of data modeling, transaction workflows, and secure service architecture
  • Financial systems experience
  • Experience with complex domain logic
  • Familiarity with Salesforce, NetSuite, Concur, or related platforms
  • Serverless architecture and FaaS experience
  • Familiarity with Anthropic Claude API and Cursor

Benefits

  • The opportunity to work at a leading global entertainment company
  • Access to tools, leadership, and resources to create and drive a center of excellence
  • The opportunity to do the best work of your career
  • Inclusive and diverse company culture
  • Competitive programs to support your well-being
  • Collaborative environment with room to grow

See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available