Software Engineer
Posted 44ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Software Engineer developing serverless backend systems for a Customer Interaction Tracking Platform. Designing scalable APIs and handling billions of requests for real-time insights.
Responsibilities:
- You'll architect serverless backend systems, design scalable APIs, and help us turn massive datasets into real-time insights.
- Build high-availability systems that handle billions of requests without breaking
- Create AI-powered features that transform how customers interact with their data
- Develop serverless architecture (Lambda, API Gateway, DynamoDB, SQS) that scales automatically
- Implement payment and subscription systems for enterprise customers
- Deliver real-time analytics that turn hours of analysis into seconds
- Work directly with product and design, own entire features end-to-end, and have actual influence on product direction.
Requirements:
- 5+ years building production software
- Strong Node.js and Python skills (async patterns, serverless architecture)
- Previous experience working in SaaS companies with an understanding of SaaS-specific challenges and business needs
- Strong written and verbal communication skills (in English) with proven ability to work effectively in remote distributed teams
- Deep AWS experience (Lambda, API Gateway, DynamoDB, S3, SQS, SNS)
- Database optimization experience (SQL and NoSQL)
- CI/CD and automated testing know-how
- Remote work experience; you communicate clearly in writing and can work autonomously
- SRE mindset—monitoring, alerting, and automated failover are second nature
Benefits:
- Fully remote
- Professional development budget
- Flexible hours
















