Software Engineer
Core
Design and develop large-scale multi-tenant SaaS applications on AWS for identity security and privileged access management.
Role type
Senior Software Engineer (Backend/Cloud)
Builds
Multi-tenant SaaS applications, large-scale application stacks, and integrations with SaaS/IaaS technologies.
Domain
Cloud Security / Identity Management / SaaS
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, REST Web Services, SQL/NoSQL databases, microservices architecture, Docker, CI/CD, AWS platform, AWS networking and security, Route53, API Gateway, ECS/Fargate, RDS, DynamoDB
Responsibilities
Design and development of a large-scale application stack running on AWS; Collaborate with product management and engineering teams to design and integrate software, conduct code reviews, and troubleshoot product issues; Perform proof of concepts to identify best design options including usage of AWS services; Research integration options for various SaaS/IaaS technologies, including APIs for user administration and incorporate this research in our application integration.