Software Engineer
WFA Digital Insight
As cloud migration accelerates, the demand for skilled software engineers with expertise in cloud security and AWS has grown exponentially. According to recent trends, the cloud security market is expected to reach $26 billion by 2027, with a compound annual growth rate of 25%. Britive, a pioneering cloud security startup, is at the forefront of this emerging industry, offering a unique platform for privileged access management. With the company's strong backing from top-tier VCs and a team of cybersecurity industry veterans, this role presents a rare opportunity for software engineers to make a significant impact in a rapidly evolving field. Before applying, candidates should be aware of the high demand for advanced AWS skills, strong collaboration and communication abilities, and a passion for delivering technical solutions in a fast-paced startup environment.
Job Description
About the Role
The Software Engineer role at Britive is a critical position that requires a deep understanding of cloud security, AWS, and SaaS application development. As a key member of the engineering team, you will be responsible for designing and developing large-scale application stacks on the AWS platform, collaborating with product management and engineering teams to integrate software, and troubleshooting product issues. Your expertise will be instrumental in driving the growth and success of Britive's innovative cloud security platform.The role is ideal for software engineers who are passionate about cloud security and have a strong background in developing scalable SaaS applications on AWS. You will have the opportunity to work with a talented team of engineers, product managers, and cybersecurity experts to build a cutting-edge platform that addresses the evolving needs of cloud security.
The engineering team at Britive is a collaborative and dynamic group that values innovation, creativity, and technical excellence. As a software engineer, you will report to the Engineering Manager and work closely with cross-functional teams to drive the development of Britive's cloud security platform.
What You Will Do
- Design and develop large-scale application stacks 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 for AWS services
- Research integration options for various SaaS/IaaS technologies, including APIs for user administration
- Develop and deliver scalable multi-tenant SaaS applications on the AWS platform
- Work with the engineering team to build and maintain a robust and secure cloud security platform
- Participate in agile development methodologies and collaborate with distributed teams
- Contribute to the development of Britive's patent-pending technology and intellectual property
What We Are Looking For
- 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, and CI/CD principles
- Hands-on experience developing and delivering scalable multi-tenant SaaS applications on the AWS platform
- In-depth knowledge of AWS platform, tools, and services, specifically AWS networking and security, Route53, API Gateway, ECS/Fargate, RDS, and DynamoDB
- Outstanding collaboration and communication skills
- Ability to effectively collaborate with distributed teams and understand agile development methodologies
- Prior experience with security product development and a strong understanding of cloud security principles
Nice to Have
- AWS Certified Developer certification
- Prior experience with Big Data technologies
- Experience with cloud security platforms and products
- Knowledge of cybersecurity industry trends and emerging technologies
Benefits and Perks
- Competitive compensation and meaningful equity
- Medical, dental, and vision insurance
- Paid parental leave benefits
- 401k (U.S.) and flexible + unlimited PTO (U.S.)
- Career development opportunities and paths
- Home office and connectivity stipends
- Team socials + offsites and a dynamic, collaborative work environment
- The opportunity to work with a talented team of engineers, product managers, and cybersecurity experts
- A chance to contribute to the development of a cutting-edge cloud security platform and make a significant impact in the industry
How to Stand Out
- When applying for this role, make sure to highlight your experience with AWS, cloud security, and SaaS application development.
- Be prepared to provide specific examples of your experience with Spring, Spring Boot, Java, and other relevant technologies.
- Show a strong understanding of cloud security principles and the ability to collaborate with distributed teams.
- Emphasize your ability to learn quickly and adapt to new technologies and development methodologies.
- Be prepared to discuss your experience with agile development and CI/CD principles.
- When negotiating salary, consider the competitive compensation and meaningful equity offered by Britive.
- Pay attention to the company culture and values, and be prepared to ask questions about the team and work environment during the interview process.
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.