Position: Platform Engineer
Location: Remote
Employment Type: Full Time
About the Role: We are looking for a Platform Engineer to own and evolve our backend platform, ensuring production readiness, scalability, and reliability. You will design and implement backend APIs that support our AI-driven product used across web, iOS, and Android.
This role suits an engineer passionate about infrastructure, backend services, and AI-enabled applications, with experience in advancing systems from early development to staging and production.
Key Responsibilities:
• Design, build, and maintain backend APIs using Node.js and TypeScript for web and mobile clients.
• Audit and enhance backend systems for staging and production with focus on scalability, security, observability, and fault tolerance.
• Collaborate with frontend engineers (web/iOS/Android) to define API contracts and ensure efficient data flows.
• Integrate and manage AI-driven workflows using OpenAI APIs in partnership with AI engineering.
• Design and maintain data models and patterns using Amazon DynamoDB.
• Deploy, manage, and monitor services on AWS ECS and EC2.
• Implement authentication and authorization using Amazon Cognito.
• Establish and maintain CI/CD pipelines, deployment workflows, and environment separation (dev/staging/production).
• Enhance logging, monitoring, and alerting to support production operations.
• Build and maintain testing infrastructure (unit, integration, end-to-end) to ensure reliability and accuracy of our finance-focused application.
• Participate in architectural decisions and provide best practice guidance.
Required Skills:
• 1–3 years of experience with at least 1–2 commercial products launched online.
• Strong experience with Node.js and TypeScript in production.
• Proven ability to design and maintain RESTful or GraphQL APIs for web and mobile applications.
• Hands-on experience with AWS services: DynamoDB, ECS, EC2, Cognito.
• Experience deploying and operating backend systems in staging and production.
• Understanding of system design, scalability, and reliability.
• Experience integrating third-party APIs, especially AI/ML services.
Nice to Have:
• Experience with AI-powered or large language model-based applications.
• Knowledge of Infrastructure-as-Code tools like Terraform or CDK.
• Experience with observability tools such as CloudWatch or Datadog.
• Background in early-stage or fast-moving startups.