[Remote] Software Engineer
Note: The job is a remote job and is open to candidates in USA. Britive provides a modern identity security and privileged access management platform for cloud, on-premises, and emerging technology environments. The Software Engineer will design, develop, scale, and troubleshoot multi-tenant SaaS applications on AWS while collaborating with product and engineering teams and researching integrations with SaaS and IaaS technologies.
Responsibilities
- Responsible for 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
Skills
- You are a passionate Software Engineer who wants to develop and scale our multi-tenant SaaS applications on the AWS platform
- You have a strong software engineering background and advanced knowledge of the AWS platform, tools and services
- From day one, you must be able to hit the ground running and bring all your experience to the team to contribute in the building of a great product
- Most importantly, you have a positive “can do” attitude and a passion for delivering technical solutions in a fast-paced startup environment
- Minimum 7 years of relevant work experience in similar roles
- In-depth knowledge of Spring, Spring Boot, Java, REST Web Services, SQL/NoSQL databases, ELK stack, microservices architecture, container/Docker technology, CI/CD principles
- Hands-on experience developing and delivering scalable multi-tenant SaaS applications on AWS platform
- In-depth knowledge of AWS platform, tools and services, specifically AWS networking and security, Route53, API Gateway, ECS/Fargate, RDS, DynamoDB
- Outstanding collaboration and communication skills
- Ability to effectively collaborate with distributed teams
- Understand and practice agile development methodology
- Prior experience with security product development
- AWS Certified Developer certification is highly desired
- Prior experience with Big Data technologies
Benefits
- Work from anywhere in the US; fully remote (US only, other areas are subject to review)
- Meaningful equity
- Medical, dental, and vision insurance
- Paid parental leave benefits
- 401k (U.S.)
- Flexible + Unlimited PTO (U.S.)
- Career development opportunities and paths
- Home office and connectivity stipends
- Team socials + Offsites
Company Overview
Company H1B Sponsorship