Senior Software Engineer
Core
Design, build, and scale innovative solutions for user acquisition, engagement, and retention on a global work platform.
Role type
Senior Software Engineer (Backend/Growth)
Builds
Scalable applications and services for user growth and retention
Domain
SaaS / Global Employment Platform
Deliverable
production ML models | product features
Required skills
TypeScript, Postgres, AWS (serverless), microservices architecture, RESTful APIs, software design patterns, backend development
Preferred skills
Growth-focused project experience, user journey optimization
Technologies
TypeScript, Postgres, AWS Lambda, DynamoDB, API Gateway, S3
Responsibilities
Architect and develop applications in a serverless environment; optimize systems for customer acquisition and retention; mentor junior team members; troubleshoot production issues; participate in design reviews and code reviews.
Seniority
Senior, hands-on IC