Principal Architect
Solve hard technical problems while innovating cool, customer-focused products with us!
Talentica Software is a boutique software development company started by ex-IITB grads and industry veterans. At Talentica, we help startups build products. We are techies at heart and thrive on using the latest tools and technologies to solve real-world problems. Owing to the unique space we are in; we deal extensively with industry-defining technologies. Over the last 20 years, Talentica has built technology products for 180+ Startups with majority of clients based in US, ensuring successful exits for many of them. We value continuous learning and encourage people to implement innovative ideas leading to customer delight, through learning and knowledge sharing. At Talentica, we transform ideas into successful products.
Recently, Great Place to Work® Recognized Talentica Software as India's Great Mid-Size Workplaces 2022.
Currently, we are looking for a Principal Architect to join us and help build products by delivering quality work on time.
As a Principal Architect, you'll work on aspects like:
- Propose and help team implement right solution for well-defined and loosely defined business problems.
- Showcase & guide team members to build Talentica’ s brand as a company through thought leadership articles, white papers & speaking at external conferences and startup events.
- Develop collaterals for proposals.
- Work with Talentica’s engineering managers to identify and solve technically challenging problems that will enable us to add value to our customers.
- Keep an eye on the current and future trends and ensure that the capability is built within the company.
- Do architecture review of the tech products and share actionable recommendations to ensure architecture longevity.
- Hire and mentor solution architects.
What we are looking for?
- Fluent in programming languages like Java/JavaScript/C#/Python/Go/C#.
- Experience with modern front-end technologies including JavaScript, React/Angular.
- Deep understanding of data-driven web application design and development.
- Expertise in designing, modelling, and tuning RDBMS.
- Extensive knowledge of message brokers and asynchronous systems in general, especially Kafka and/or RabbitMQ.
- Experience in building modern cloud native Microservices based applications.
- Experience with large-scale distributed storage and database systems (SQL or NoSQL, e.g. MongoDB/Cassandra/MySQL).
- Familiarity with DevOps, containers, and related technologies (Docker, Kubernetes, ECS).
- Experience with Agile/Scrum development methodologies.
- Knowledge of data analytics and machine learning.
- Sound knowledge of data security & compliance.
- BE/B.Tech from top engineering colleges like IITs/NITs.
- 14+ years of relevant development experience.