Sr. Software Engineer
Core
Design and build reliable, scalable frontend and backend systems for the OTP Client Portal, a unified platform consolidating legacy client-facing applications, while managing platform-level infrastructure for client settings.
Role type
Senior Full-Stack Software Engineer (Frontend/Backend)
Builds
OTP Client Portal (Next.js mono-repo), Entity Configuration Service, and self-service CMS with GenAI-assisted content authoring.
Domain
Financial services / SaaS / Client Portal
Deliverable
production ML models | product features | dashboards & analysis
Required skills
TypeScript, Next.js, Go, AWS (Lambda, DynamoDB, EventBridge, SNS/SQS), Terraform, API design (OpenAPI/REST), event-driven architectures, SLOs and incident response
Preferred skills
multi-tenant SaaS portals, headless CMS, platform migrations, hierarchical configuration systems, GenAI integration, OpenTelemetry, data visualization
Technologies
Next.js, Go, AWS, Terraform, Atlantis, AWS Bedrock, Observe
Responsibilities
Drive technical roadmap for Client Portal domain, own services end-to-end (design, implementation, deployment, on-call), build and maintain platform-level infrastructure, collaborate on cross-domain integration, contribute to frontend architecture, mentor engineers
Seniority
Senior, hands-on IC with tech lead capacity