Senior Software Development Engineer
Core
Designing and implementing complex features for a SaaS Employee Experience platform serving 6,000+ organizations and 35M+ employees.
Role type
Senior hands-on IC software engineer (SaaS/distributed systems)
Builds
Scalable microservices, APIs, and event-driven services for an omnichannel employee communications and workplace experience platform.
Domain
Enterprise SaaS, employee communications, workplace technology
Deliverable
production ML models | product features
Required skills
Distributed systems design, AWS serverless technologies, microservices architecture, API development, CI/CD pipeline management, observability (metrics, logging, tracing), security implementation (OAuth2, OIDC, RBAC), code review leadership
Preferred skills
None stated
Technologies
AWS Lambda, ECS, SNS, SQS, DynamoDB, Event-Bridge, RDS, OAuth2, OIDC, RBAC
Responsibilities
Design and develop high-quality, scalable systems aligned with architectural standards; Implement microservices and APIs with emphasis on maintainability and reliability; Own complex features from design through deployment including testing and operational support; Collaborate with Principal Engineers, Architects, and Product Managers; Build and enhance services using AWS serverless and container-based technologies; Ensure solutions adhere to security best practices; Participate in code reviews and uphold best practices in coding and testing
Seniority
Senior, hands-on IC
