Software Engineer

closed
Britive Logo

Britive

πŸ“Remote - United States

Summary

Join our team as a passionate Software Engineer to develop and scale multi-tenant SaaS applications on the AWS platform. You will be responsible for designing and developing large-scale application stacks, collaborating with teams, and troubleshooting product issues.

Requirements

  • 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

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

Preferred Qualifications

  • AWS Certified Developer certification is highly desired
  • Prior experience with Big Data technologies

Benefits

  • Work from anywhere in the US! We are fully remote (US only, other areas are subject to review)
  • Competitive compensation and 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
This job is filled or no longer available