
Senior Engineer I
- Bangalore, Karnataka
- Permanent
- Full-time
- Are a main contributor in Agile ceremonies
- Provide mentorship and facilitate engineering training for a team of Engineers
- Perform and delegate engineering assignments to ensure production readiness is maintained
- Work closely with global teams to ensure deliver effective technical solutions
- Conduct research to aid in product troubleshooting and optimization efforts
- Conduct research to guide product development and tools selection
- Provide an escalation point and participate in on-call support rotations
- Actively monitor key metrics and report on trends
- Participate in our Engineering Community of Practice
- Contribute to engineering automation, management or development of production level systems
- Contribute to project engineering design and standards verification
- Perform reliability monitoring and support as needed to ensure products meet guest expectations
- Completed Bachelors degree or diploma (or equivalent experience) in Computer Science, Software Engineering or Software Architecture preferred; candidates with substantial and relevant industry experience are also eligible
- 10 to 12+ years of Full Stack engineering experience
- 6+ years of experience with Angular / AngularJS.
- 6+ years of experience in HTML, CSS, and writing cross-browser compatible code.
- A solid understanding of AJAX, JavaScript, and the Bootstrap framework (2+ years experience in Bootstrap).
- 6+ years of experience with RESTful services.
- Familiarity with testing frameworks (basic experience, e.g., Cypress).
- Hands-on experience implementing complex Angular applications, directives, controllers, and services.
- Strong knowledge and working experience with programming languages such as java
- Strong knowledge and hands-on experience with designing applications using frameworks like Spring Boot & Java microservices
- Strong knowledge and hands-on experience with designing and implementing systems that use cloud technologies and services such as AWS Lambda and AWS S3.
- Strong knowledge and working experience with data integration technologies such as Kafka
- Strong knowledge and working experience with API based system design
- Strong experience working with relational and no-sql databases such as Postgres, MongoDB
- Strong working experience working with containers and container orchestration systems like Kubernetes.
- Strong hands-on experience with designing and implementing CI/CD workflows
- Ability to learn, understand, and work quickly with new emerging technologies, methodologies, and solutions in the Cloud/IT technology space
- Good knowledge and working experience in Agile methodology and familiar with tools like Jira and Confluence
- Good to have knowledge and experience with infrastructure provisioning tools like Terraform and workflow orchestration tools like Airflow
- Good to have experience with cloud data platforms (e.g., Snowflake), ETL, and SQL optimization for large-scale data transformations.