Browse All Jobs
Job Description
BigID is seeking a Principal Software Engineer to join their AI Security team. This role involves designing scalable and secure solutions, building backend services, driving architectural decisions, and collaborating with cross-functional teams. The ideal candidate will have a builder’s mindset and a passion for innovation, with deep backend expertise and the ability to influence cross-team architecture and product direction.BigID values innovation, diversity, integrity, and collaboration, offering a fast-paced and rewarding culture.What this role involves:
  • Designing scalable, secure solutions to complex technical challenges
  • Building backend services and infrastructure from the ground up
  • Driving architectural and technological decisions across products
  • Collaborating closely with cross-functional teams and mentor engineers
  • Reviewing design and code to uphold high engineering standards
  • Exploring new technologies and bring innovative ideas into production
Requirements:
  • 10+ years of hands-on experience in backend development
  • Deep expertise in Java / TypeScript / Python
  • Strong grasp of software engineering best practices
  • Proven track record of leading the design and implementation of complex, scalable, and high-performance systems
  • Architectural experience in making critical design decisions and defining technical direction
  • Strong understanding of distributed systems, RESTful APIs, databases, message queues, multi-tenancy, and cloud-native computing
  • Experience building and evolving microservices-based architectures, ideally deployed in Kubernetes
  • Collaborative and communicative approach
  • Proactive, ownership-driven attitude
What BigID offers:
  • Equity participation
  • Flexible work arrangements
  • Dog-friendly office environment
  • Fully stocked fridge
  • Gym and exercise classes
  • Weekly Happy Hours
  • Free parking
  • Evening meals
  • Knowledge training & career development tracks
Apply Manually