Job Description
BigID, an innovative tech startup specializing in data security, compliance, privacy, and AI data management, is seeking a Tech Lead Software Engineer to join their Core Platform team. This individual will play a crucial role in shaping the architectural direction and driving the long-term evolution of BigID's infrastructure platform.BigID values innovation, diversity, integrity, and collaboration, offering a fast-paced and rewarding people-centric culture.
What this role involves: - Leading architectural initiatives and designing end-to-end solutions for scale, resiliency, and maintainability.
- Contributing to the codebase and building critical components.
- Collaborating with architects, product managers, engineers, and DevOps.
- Reviewing system designs and code.
- Mentoring other engineers.
Requirements: - Strong hands-on experience designing and maintaining large-scale, distributed systems.
- A track record of driving architectural decisions and implementing them in production.
- 9+ years of hands-on experience in backend development, using Java, TypeScript, or equivalent languages.
- Strong understanding of resilience patterns, multi-tenancy, scalability, and performance tuning.
- Solid experience with NoSQL databases (MongoDB and Elasticsearch), message queues, and microservices, preferably in Kubernetes environments.
- Excellent communication and collaboration skills.
- Familiarity with Agile methodologies and a proactive, ownership-driven mindset.
What BigID offers: - Equity participation.
- Flexible work arrangements.
- Mentoring, knowledge training & career development tracks.
- Office perks: dog-friendly environment, fully-stocked fridge, gym and exercise classes, weekly Happy Hours, free parking, evening meals.