Come and Join the tribe

We are disrupting the IAM landscape with patent pending technologies..

Like what you see? Check out these opportunities!

Browse opportunities by Location

UI Developer

Location: Bangalore | 1 Position | Experience: 6-10 Years
Position Overview

The UI Architect and/or a Senior UI Developer will play a critical role in leading the innovation and growth of the Web UI platform for Tuebora’s next generation IAM solutions

Responsibilities
  • Design and develop user-friendly, reusable, intuitive, innovative and a feel of next-generation User Interface
  • Translate the UI/UX design wireframes to codes that will produce visual elements of the application
  • Design the UI framework, modular and it’s API interfaces
  • Design the technical architecture of UI portal framework along with pluggable modules
  • Lead and direct UI team of user experience designers and UI software engineers
  • Work closely with product management and usability experts to be able to present a compelling user experience
  • Advocate for user-centric research
  • Ensure to guide process and technology adoption to assure apt QA testing of User Interfaces application
  • Plan and execute usability evaluation along with testing across UI development stages
  • Recommend technology adoption, processes, software and other tools to support the business objectives pertinent to User Interface
The Ideal Candidate
  • Should have 6-10 years of experience in design and delivery of Web UI Applications
  • 3-5 years’ experience in React JS development
  • Should be proficient with React, TypeScript, JavaScript, RESTful services, jQuery and other frameworks like BlueprintJS, HTML5, CSS3, SCSS, Mixins & Bootstrap
  • Should have good understand of CSS/LSS/SASS in context of webpack builds
  • Should have experience with Javascript testing frameworks like Jest (unit tests), React-testing-library/enzyme for component testing
  • Nice to have experience working with React Hooks
  • Must identify and keep abreast of the evolving and emerging UI technology trends, developments and concepts
  • Must have prior hands-on experience in delivering highly scalable client-side applications
  • Nice to have understanding of elements of building front-end pipelines like Webpack, NPM, Semantic Versioning, Continuous Integration etc
Desired
  • Experience with design and development of mobile applications is a plus

Apply Now

Project Manager

Location: Bangalore | 1 Position | Experience: 5 Years
Position Overview

The Project Manager will have strong background in managing IAM Projects from start to finish. As a successful hire, you will be responsible for creating a plan of action that will take into account fixed timelines and evaluate risks. While this is not a people-manager position, you will be required to work closely with clients across the globe. You will report to the Director - Professional Services.

Responsibilities
  • Create project plans, track and manage customer implementation projects and manage risks of project delivery
  • Interact with team members and ensure timely and successful delivery of each sprint iteration
  • Provide technical guidance to delivery team
  • Drive project delivery processes
The Ideal Candidate
  • Created project plans, managed risks and delivery of mid (10,000 user-base) to large (100K+ user-base) IAM deployments
  • Experienced with IAM processes, mapping customer pain-points to vendor solutions
  • Must be very process driven – scrums, metrics, checklists, repeatable methodologies, project post-mortems, etc
  • Delivered artifacts like Design/Test-Plan/Documentation-Plan documents
  • At least 5 years of experience in project management in IAM
  • Must have worked with US and European Clients
  • Desired
    • Preferably has worked in large SIS
    • Preferably has managed IAM cloud deployment projects
    • Preferably has done Cloud (AWS/Azure or other) deployments

Apply Now

Senior Engineering Manager

Location: Bangalore | 2 Positions | Experience: 8-10 Years
Position Overview

The Senior Engineering Manager will work closely with Tuebora’s management and our customers and partners globally. As a successful hire, you will report to the VP - Engineering. You will be responsible for shaping our product and strategizing its delivery around when and how it will be done so.

Responsibilities
  • Lead Product Development, QA and Documentation for multiple Tuebora Products
  • Deliver Engineering Product Releases and Patches
  • Provide work break-down and be responsible for all Engineering Team deliverables
  • Interact with team members and ensure timely and successful delivery of each sprint iteration
  • Provide Technical guidance, coaching and mentoring to Engineering Team
  • Be responsible for tools and processes for all Engineering activities
  • Work with Product Management and help shape Product roadmap
  • Work with Services Organization and set right expectations with regards to Product Roadmap, delivery of enhancements and patches
  • Define and manage quarterly goals for Engineering Team
  • Manage Engineering budget, incentive programs and team building activities
  • Hire and manage Product Development, QA and Documentation Team members
The Ideal Candidate
  • Should have 8-10 years experience with at least 3 years as an Engineering Manager
  • Must have experience with Containerization, Docker, Kubernetes
  • Should have designed and delivered:
    • Open Source based Enterprise Software
    • Software based on Java, Angular JS, ReactJS, Python, no-SQL databases, Elastic, Kubernetes.
    • Solutions in the Cloud (AWS or Azure or Google Cloud Platform (GCP))
  • Delivered multiple releases of products using Agile Development
  • Played the roles of Scrum Master
  • Delivered Artifacts like Design/Test-Plan/Documentation-Plan documents
  • Posses Team Management skills:
    • Led Product Development Teams involving UI, Middle-Tier and Database developers
    • Led Product Development, QA and Documentation Teams
    • Delivered performance reviews, improvement plans to team members
  • Should have completed a 4-year Engineering degree in Computer Science (preferably) or an advanced degree
Desired
  • To have delivered Big-Data solutions and Enterprise Security Software is a big plus
  • Experience of having worked at a startup is an advantage
  • Prior experience in designing and delivering iOS and Android Applications is a plus
  • To have Authored one or more Patents is a key differentiator

Apply Now

Senior Implementation Engineer

Location: Bangalore | 1 Position | Experience: 3-5 Years
Position Overview

The Senior Implementation Manager role is a customer facing one and as a prospective hire, you will be working with the customers in understanding their IAM requirements, implementing, customizing and deploying Tuebora Solutions for the customer.

Responsibilities
  • Deliver Proof-of-concept implementations at Customer Locations
  • Flexible to Travel to Customer locations and work directly with Customers
  • Deploy and configure Tuebora IAM solution as per Customer Requirements
  • Integrate applications both on premise (like HRMS, AD, ERP) and Cloud Applications (like Office365, Google Apps, Salesforce)
  • Customize Tuebora IAM Solution for Customers
The Ideal Candidate
  • Must have 3-5 years' experience as a Developer/Implementation Engineer
  • Must have experience in IAM Domain knowledge with understanding of:
    • Joiner, Mover, Leaver process concepts
    • Access Governance concepts
    • Directory Services
    • Databases Application Integration concepts
  • Must have interacted with Customers and been involved in deployment/customization of 3 tier Enterprise Solutions
  • Must have experience of conceptualizing customer requirements and handling Change Requests
  • Must be very familiar with following technologies:
    • Java
    • Javascript/HTML
    • Apache, Tomcat, JBoss
    • Web Services, Rest APIs
    • 3-tier Architectures
    • Shell Scripting
    • SQL
    • SaaS Application Concepts
    • Security concepts
  • Must have good technical communication (oral and written) skills
Desired
  • Knowledge of and prior exposure to Identity Access Management Domain is a significant differentiator

Apply Now

Senior Technical Writer

Location: Bangalore | 1 Position | Experience: 5 Years
Position Overview

The Senior Technical Writer will be responsible for providing high-quality documentation that contributes to the overall success of our products. As a prospective hire, you will work closely with the engineering and product management teams and ensure delivery of product documentation for all Tuebora products and solutions.

Responsibilities
  • Deliver Product Documentation (Online Help, API Documentation, Administrator Guide, User Guide, Integration Guide, Deployment Guide, How-tos, Best Practices, Release Notes) for multiple releases of one or more products
  • Deliver Training Material for on-site training
  • Delivering content in HTML, PDF or any other formats
  • Collaborate and work with Engineering, Support and Services Team
  • Work closely with UI designers and understand screen design and flow
  • Work closely with Product Manager
  • Manage multiple projects concurrently and meet all documentation deliverable deadlines
The Ideal Candidate
  • Must have a minimum of 5 years’ experience in writing software documentation
  • Should be familiar and comfortable with Agile Development methodology
  • Working knowledge of MS Office Word, Excel, and Visio
  • Good knowledge of Adobe Technical Communication Suite for software documentation
  • Ability to learn and adapt to new software tools
  • High Attention to Detail
Desired
  • Prior experience working with user-groups and understanding their documentation needs is desired
  • Prior experience in providing content for How-to videos is a huge-plus

Apply Now

Support Manager

Location: Bangalore | 1 Position | Experience: 8+ Years
Position Overview

The Support Manager will lead, manage and direct the team to support all aspects of Tuebora products and its implementation. As a successful hire, you will provide guidance and coaching to the team while also taking operational responsibility for the team’s day-to-day activities and management. Analyzing root causes of product/implementation issues you will be responsible for ensuring high levels of customer satisfaction.

Responsibilities
  • Manage a team of 3-4 resources initially
  • Manage work and inputs from a variety of stakeholders
  • Provide technical guidance to Support Engineers
  • Ensure that Support and Escalation processes are followed at all times
  • Work with Customers around the globe and ensure that SLAs are met
  • Work with Deployment and Product Development teams on regular basis and resolve issues
  • Must produce weekly metrics on all customer issues
  • Responsible for tools, infrastructure, resources required to provide Product Support for all Tuebora products
The Ideal Candidate
  • Should possess a 4-year degree and/or an advanced management degree
  • Should have managed Product Support activities for SAAS solutions running in cloud environments and customer data centres with a minimum of 3 years’ experience in SAAS Solutions and 8+ years’ experience in Supporting Enterprise Software Applications
  • SAAS Solutions supported must include following technologies: Java, Kafka, Spark, ReactJS, Python, Cassandra, Kubernetes, Containerized solutions
  • Must have managed at least 5 Support Engineers
  • Must be familiar with AWS cloud deployments, access management within AWS, back-up/restore/AMI management, S3, CloudWatch
  • Must have hands on experience with REST APIs
  • Must have experience with Tomee, MySQL
  • Should have worked with US and European Clients and possess the ability to work and adapt to an increasingly global operating model
  • Must be very process driven – metrics, checklists, repeatable methodologies, etc.
Desired
  • Experience with Monitoring solutions like AWS X-Ray, New Relic, Datadog is a huge plus

Apply Now

Senior QA Engineer

Location: Bangalore | 1 Position | Experience: 5-8 Years
Position Overview

A Senior QA Engineer at Tuebora will be one with strong expertise in automation testing and exposure to highly scalable web based enterprise solution.

Responsibilities
  • Contribute to the automation framework of the product
  • Analyse various systems and write product scenarios that help in end to end testing and certification
  • Monitor all stages of development to identify and resolve errors and malfunctions
  • Develop and execute exploratory and automated tests to ensure product quality
The Ideal Candidate
  • Should have around 5-8 years of experience in Testing
  • Is a graduate in engineering
  • Must be proficient in UI Testing, API Testing and Performance Testing
  • Should have experience with Jenkins, maven, TestNG, Git, etc
  • Must have hands-on experience using Selenium, JMeter
  • Should have prior working experience on either Jasmine/Karma/Mocha/Unit/QUnit
Desired
  • Experience in testing micro-services using Kubernetes/Docker clustered environments is strongly preferred
  • Prior experience with any Behaviour driven testing (BDT) tool like Cucumber is a plus

Apply Now

Senior Java Developer

Location: Bangalore | 2 Positions | Experience: 7-10 Years
Position Overview

The Senior Java Developer will be pivotal in building high-performing, large scale distributed software systems and applications. As a successful hire, you will be responsible for server side programming while also providing expertise in the full software development lifecycle, from concept and design to testing.

Responsibilities
  • Develop microservices in Cloud based applications (ex AWS) and CI/CD model (jenkins, maven, Junit etc)
  • Server side programming with Java
  • Understand and develop complex architecture and system design for highly scalable applications
  • Work with databases, messaging, algorithm performance, caching technologies, etc
  • Build API based frameworks
The Ideal Candidate
  • Should possess a bachelor's degree in CS or equivalent
  • Should have 7-10 years’ experience in Java development
  • Must possess strong analytical skills
Desired
  • Hands-on experience working with large-scale distributed software systems is highly desired
  • Prior experience in developing microservices in Cloud based applications (ex AWS) would be highly advantageous
  • Exposure to open source technologies would be a huge plus

Apply Now

Senior Cloud Development Engineer

Location: Bangalore | 1 Position | Experience: 8-10 Years
Position Overview

The Cloud Development Engineer will ensure that the deployment architecture, processes and technologies are in place to be able to provide a fully managed IAM service to Tuebora’s Customers worldwide.

Responsibilities
  • Build, deploy, manage and monitor applications in Cloud Platforms like AWS/Azure/GCP
  • Develop scripts using AWS Service APIs, AWS CLI, AWS SDKs
  • Deploy highly scalable and highly available solutions in the Cloud
The Ideal Candidate
  • Should have 8-10 years experience in building, deploying, managing and monitoring applications in Cloud Platforms
  • Must have experience with Containerization, Docker, Kubernetes (especially Amazon EKS)
  • Must have experience in Python, JSON, XML, RESTful and SOAP APIs
  • Must be very familiar with some combination of Route 53, CloudFront, Virtual Private Cloud, S3, RDS, Terraform
  • Should be comfortable working in Linux (RHEL, SUSE, Centos) environments
  • Must be very familiar with IAAS, PAAS and SAAS delivery models
Desired
  • Experience in Java or C# is a big plus

Apply Now

Technical Support Engineer

Location: Bangalore | 1 Position | Experience: 7+ Years
Position Overview

The Support Engineer will support all aspects of Tuebora IAM products and its implementation. As a successful hire, you will be responsible for ensuring high levels of customer satisfaction at all times.

Responsibilities
  • Manage work and inputs from a variety of stakeholders
  • Ensure that Support and Escalation processes are followed at all times
  • Work with Customers around the globe and ensure that SLAs are met
  • Work with Deployment and Product Development teams on regular basis and resolve issues
  • Must produce weekly metrics on all customer issues
  • Responsible for tools, infrastructure, resources required to provide Product Support for all Tuebora products
The Ideal Candidate
  • Should possess a 4-year degree and/or an advanced management degree
  • Should have done Product Support activities for SAAS solutions running in cloud environments and customer data centres with a minimum of 3 years’ experience in SAAS Solutions and 7+ years’ experience in Supporting Enterprise Software Applications
  • SAAS Solutions supported must include following technologies: Java, Kafka, Spark, ReactJS, Python, Cassandra, Kubernetes, Containerized solutions
  • Must be familiar with AWS cloud deployments, access management within AWS, back-up/restore/AMI management, S3, CloudWatch
  • Must have hands on experience with REST APIs
  • Must have experience with Tomee, MySQL
  • Should have worked with US and European Clients and possess the ability to work and adapt to an increasingly global operating model
  • Must be very process driven – metrics, checklists, repeatable methodologies, etc.
Desired
  • Experience with Monitoring solutions like AWS X-Ray, New Relic, Datadog is a huge plus

Apply Now

IAM Architect

Location: Bangalore | 1 Position | Experience: 8-12 Years
Position Overview

An Identity and Access Management (IAM) Architect will be responsible for architecting, designing and implementing a variety of IAM solutions. As a successful hire, you will work closely with other practice teams in delivering best in class engagements for our clients.

Responsibilities
  • Drive IAM patterns for implementation and arrive at various common patterns for IAM use cases
  • Build reusable repository of ready-made use cases along with necessary documentation that implementation engineers can use across projects
  • Drive Customer Proof of concept implementations and ensure successful delivery of use cases
  • Guide the team on solution design, deployment and implementation
  • Prepare requirement specification and design documentations
  • Involved in making impactful Product demonstrations, represent Tuebora in webinars, technical forums and events
  • Publish articles, whitepapers, blogs on IAM
The Ideal Candidate
  • Should have 8-12 years' experience as a IAM Architect/Consultant
  • Must possess prior experience of having Architected, Designed and Conceptualized IAM Solution for multiple Customers
  • Should have designed and implemented at least 2 IAM Solutions for large enterprises
  • Should have managed Customer engagements across various GEOs
  • Must have experience in IAM Domain knowledge with a clear understanding of:
    • IAM Strategy and Roadmap Definition
    • IAM Solution Architecture
    • Joiner, Mover, Leaver process concepts
    • Access Governance concepts, SSO Concepts
    • Directory Services
    • Application Integration concepts for on premise and Cloud Applications
    • Access Modelling of applications
  • Must be familiar with following technologies:
    • Web Technologies, 3-tier Architectures.
    • Web Services, Rest APIs.
    • SaaS Application Concepts.
    • Security, Compliance and Regulations concepts.
  • Should possess excellent communication (oral and written, presentation) and interpersonal skills

Apply Now

Project Manager

Location: US | 1 Position | Experience: 5+ Years
Position Overview

We are looking to add to our team a Senior Project Manager who will have strong background in managing IAM Projects from start to finish. As a successful hire, you will be responsible for creating a plan of action that will take into account fixed timelines and evaluation of risks. You will be required to work closely with clients across the globe and will report to the Director - Professional Services.

Responsibilities
  • Create project plans, track and manage customer implementation projects and manage risks of project delivery
  • Interact with team members and ensure timely and successful delivery of each sprint iteration
  • Provide technical guidance to delivery team
  • Own Project Management activities including managing Project managers responsible for individual accounts
  • Drive project delivery processes
The Ideal Candidate
  • Created project plans, managed risks and delivery of mid (10,000 user-base) to large (100K+ user-base) IAM deployments
  • Experienced with IAM processes, mapping customer pain-points to vendor solutions
  • Must be very process driven – scrums, metrics, checklists, repeatable methodologies, project post-mortems, etc
  • Delivered artifacts like Design/Test-Plan/Documentation-Plan documents
  • At least 5 years of experience in project management in IAM
  • Must have worked with US and European Clients
Desired
  • Preferably has managed IAM cloud deployment projects
  • Preferably has done Cloud (AWS/Azure or other) deployments

Apply Now

Senior Java Developer

Location: US | 1 Position | Experience: 7-10 Years
Position Overview

The Senior Java Developer will be pivotal in building high-performing, large scale distributed software systems and applications. As a successful hire, you will be responsible for server side programming while also providing expertise in the full software development lifecycle, from concept and design to testing.

Responsibilities
  • Develop microservices in Cloud based applications (ex AWS) and CI/CD model (jenkins, maven, Junit etc)
  • Server side programming with Java
  • Understand and develop complex architecture and system design for highly scalable applications
  • Work with databases, messaging, algorithm performance, caching technologies, etc
  • Build API based frameworks
The Ideal Candidate
  • Should possess a bachelor's degree in CS or equivalent
  • Should have 7-10 years’ experience in Java development
  • Must possess strong analytical skills
Desired
  • Hands-on experience working with large-scale distributed software systems is highly desired
  • Prior experience in developing microservices in Cloud based applications (ex AWS) would be highly advantageous
  • Exposure to open source technologies would be a huge plus

Apply Now

UI Senior UI Developer

Location: US | 1 Position | Experience: 6-10 Years
Position Overview

The UI Architect and/or a Senior UI Developer will play a critical role in leading the innovation and growth of the Web UI platform for Tuebora’s next generation IAM solutions.

Responsibilities
  • Design and develop user-friendly, reusable, intuitive, innovative and a feel of next-generation User Interface
  • Translate the UI/UX design wireframes to codes that will produce visual elements of the application
  • Design the UI framework, modular and it’s API interfaces
  • Design the technical architecture of UI portal framework along with pluggable modules
  • Lead and direct UI team of user experience designers and UI software engineers
  • Work closely with product management and usability experts to be able to present a compelling user experience
  • Advocate for user-centric research
  • Ensure to guide process and technology adoption to assure apt QA testing of User Interfaces application
  • Plan and execute usability evaluation along with testing across UI development stages
  • Recommend technology adoption, processes, software and other tools to support the business objectives pertinent to User Interface
The Ideal Candidate
  • Should have 6-10 years of experience in design and delivery of Web UI Applications
  • 3-5 years’ experience in React JS development
  • Should be proficient with React, TypeScript, JavaScript, RESTful services, jQuery and other frameworks like BlueprintJS, HTML5, CSS3, SCSS, Mixins & Bootstrap
  • Should have good understand of CSS/LSS/SASS in context of webpack builds
  • Should have experience with Javascript testing frameworks like Jest (unit tests), React-testing-library/enzyme for component testing.
  • Nice to have experience working with React Hooks
  • Must identify and keep abreast of the evolving and emerging UI technology trends, developments and concepts
  • Must have prior hands-on experience in delivering highly scalable client-side applications
  • Nice to have understanding of elements of building front-end pipelines like Webpack, NPM, Semantic Versioning, Continuous Integration etc.
Desired
  • Experience with design and development of mobile applications is a plus

Apply Now

Support Engineer

Location: US | 1 Position | Experience: 7+ Years
Position Overview

The Support Engineer will support all aspects of Tuebora IAM products and its implementation. As a successful hire, you will be responsible for ensuring high levels of customer satisfaction at all times.

Responsibilities
  • Manage work and inputs from a variety of stakeholders
  • Ensure that Support and Escalation processes are followed at all times
  • Work with Customers around the globe and ensure that SLAs are met
  • Work with Deployment and Product Development teams on regular basis and resolve issues
  • Must produce weekly metrics on all customer issues
  • Responsible for tools, infrastructure, resources required to provide Product Support for all Tuebora products
The Ideal Candidate
  • Should possess a 4-year degree and/or an advanced management degree
  • Should have done Product Support activities for SAAS solutions running in cloud environments and customer data centres with a minimum of 3 years’ experience in SAAS Solutions and 7+ years’ experience in Supporting Enterprise Software Applications
  • SAAS Solutions supported must include following technologies: Java, Kafka, Spark, ReactJS, Python, Cassandra, Kubernetes, Containerized solutions
  • Must be familiar with AWS cloud deployments, access management within AWS, backup/restore/AMI management, S3, CloudWatch
  • Must have hands on experience with REST APIs
  • Must have experience with Tomee, MySQL
  • Should have worked with US and European Clients and possess the ability to work and adapt to an increasingly global operating model
  • Must be very process driven – metrics, checklists, repeatable methodologies, etc
Desired
  • Experience with Monitoring solutions like AWS X-Ray, New Relic, Datadog is a huge plus

Apply Now

Demo Video