About the Role
Britive is seeking a passionate Software Engineer to develop and scale our multi-tenant SaaS applications on AWS. The ideal candidate will have a strong software engineering background, advanced knowledge of AWS, and a positive, proactive attitude. This role reports to the Engineering Manager.
Your Impact
Key Responsibilities:
- Design and develop large-scale applications on AWS.
- Collaborate with product and engineering teams for software design, code reviews, and troubleshooting.
- Conduct proof-of-concept experiments to determine optimal design options, utilizing AWS services.
- Research and integrate SaaS/IaaS technologies, including APIs for user administration.
Requirements
Required Skills:
- At least 3 years of relevant experience.
- Proficiency in Spring, Spring Boot, Java, REST Web Services, SQL/NoSQL, ELK stack, microservices, Docker, CI/CD.
- Experience with scalable multi-tenant SaaS on AWS.
- Deep knowledge of AWS services: Route53, API Gateway, ECS/Fargate, RDS, DynamoDB.
- Excellent collaboration and communication skills.
- Familiarity with agile methodologies and security product development.
Preferred Skills:
- AWS Certified Developer certification.
- Experience with Big Data technologies.
- Remote work in the US.
Benefits
- Competitive salary and equity.
- Medical, dental, and vision insurance.
- Paid parental leave.
- 401(k), flexible PTO, home office stipends, and career growth opportunities.
Application Process
Please fill out the application form with your details and upload your resume in accepted formats (pdf, doc, docx, txt, rtf).