Search...

Senior Software Engineer, Platform

Skills

About the Role

You will architect, build, and maintain robust integrations with third-party systems; design and implement well-structured APIs and services; build and operate services on AWS using CI/CD and infrastructure as code; implement monitoring, logging, and alerting; investigate incidents and resolve root causes; and use AI tools to assist coding, testing, and documentation.

Requirements

  • 6+ years in backend or platform engineering
  • Proficiency with Node.js and TypeScript (or strong backend experience in Go, Java, or Python)
  • Experience building APIs and event-driven or serverless systems
  • Strong AWS experience and CI/CD practices
  • Familiarity with infrastructure as code
  • Experience with relational databases (AWS Aurora, PostgreSQL, MySQL) and ORMs (TypeORM)
  • Comfortable using AI coding tools and integrating LLM APIs
  • Strong problem solving and debugging skills
  • Experience in fintech, payments, or crypto integrations is a plus

Responsibilities

  • Architect, build, and maintain integrations with third-party systems
  • Design and implement well-structured APIs and services
  • Build and operate services on AWS using CI/CD and infrastructure as code
  • Ensure scalability, reliability, and security of integrations and services
  • Implement monitoring, logging, and alerting for systems and integrations
  • Investigate incidents and resolve root causes
  • Use AI tools to assist code generation, debugging, test creation, and documentation

Benefits

  • Flexible hybrid or remote work environment
  • Insurance coverage after probation
  • Reap Card stipend
  • Use of AI tools at work and support to learn and experiment with them