Tech

Principal Architect

Bengaluru, Karnataka
Work Type: Full Time


About ACE Online

ACE Online(formerly known as Deep Learn) is India’s #1 Online Learning Platform for Engineering Competitive Examination. Our engineering test preparation courses are carefully crafted by experienced faculty at ACE Engineering Academy.
Our courses are highly structured and are continuously updated to maintain relevancy. Every course give you access to Doubt Clearing Support through Email and Live Sessions to improve your outcomes. We also offer an Online Test Series to help you get prepared for the real tests.

Principal Architect/Head of Engineering


We are looking for a highly driven technology leader who will be responsible for driving the entire technology strategy of the firm. While we appreciate the energy of recent graduates, we have a strong preference for people with extensive work experience. 

Key Responsibilities 


  • Tech Strategy Design: As a Principal Architect, you will be responsible for the overall development life cycle of complex projects with significant bottom-line impact. You will be responsible for technology innovations and overall technology strategy.


  • Growth Roadmap: You will map out the execution plan to meet the company’s technology and product goals.


  • Coach and Mentor: You will be responsible to plan resources, hire, and groom them to align with the vision of the firm. You will also create the next line of leadership within the division.


  • Curiosity: You should be curious to learn about technology innovations across the market and incorporate them into the Deep Learn platform based on relevance and to improve user experience. 


  • Reliability and Security at Scale: You will be responsible for ensuring data security and maintaining reliable performance of all Production-Level services.

Requirements


  • At least 7 - 10 years of experience in Software Development. Proven experience as a Principal Architect or similar role and hands on coding experience in multiple programming languages. 


  • Highly experienced with designing microservices based architecture and optimization for performance and scalability. 


  • Experienced with design principles such as DDD, SOLID principles, Clean Code Principles, Test Driven Design(TDD) Approach, Reactive Programming Techniques and Repository Pattern. 


  • Highly experienced with Java 8, Spring Framework, SQL/Relational Databases, Non-Relational databases such as MongoDB, Messaging Queues such as Pub/Sub and API Gateways.  


  • Experienced with cloud architecture and security (GCP or AWS) and container technologies (GKE, Docker), Git, and CI/CD. 

  

  • Knowledge of video streaming (Video - on - Demand / Live), DRM and other security practices is a plus.  


  • Experience with AI architecture, Data science or Big data Architecture is a plus.  

 

 

Submit Your Application

You have successfully applied
  • You have errors in applying