The market intelligence and search platform trusted by over 3,500 leading organizations
Senior Principal Engineer
Location
India
Posted
3 days ago
Salary
0
Seniority
Senior
Job Description
Senior Principal Engineer
AlphaSense
• Define and drive the technical strategy for the entire Applications Portfolio, establishing deep frontend architecture standards (Web, Mobile, Headless) to ensure consistency, scalability, and performance. • Act as a key mentor and coach to senior engineering talent, fostering a culture of technical excellence, high-impact decision-making, and proactive problem-solving. • Collaborate deeply with Product leadership to drive roadmaps, ensuring engineering strategy is inherently aligned with customer needs and product evolution. • Facilitate alignment and clarity across teams regarding goals, outcomes, and timelines for complex, multi-team projects. • Spearhead the evolution of our application architecture from a 'feature factory' model to a platform-driven system, modernizing API layers and integrating emerging standards like the Model Context Protocol (MCP) to enable next-generation agentic workflows. • Partner closely with Design Systems teams to define and influence the evolution of shared UI components and design tokens, ensuring seamless integration with engineering architectural standards. • Identify and reduce systemic technical risks, enforce design principles, and raise the bar through hands-on technical reviews and prototyping.
Job Requirements
- Extensive experience (15+ years) as a senior/principal-level software engineer with deep expertise in Frontend architecture and large-scale application systems.
- Proven success leading technology transformation across organizations of 80+ engineers.
- Deep understanding of modern API design (REST, GraphQL) and its application in highly distributed, agentic environments.
- Demonstrated experience with the Model Context Protocol (MCP) or similar agent-integration patterns.
- Strong product mindset: proven history of collaborating with Product leaders to solve complex customer problems with customer-obsession.
- Ability to balance high-level architectural strategy with hands-on, production-level coding.
- Extensive experience evaluating and adopting new frontend technologies and frameworks, expertly balancing innovation with long-term maintainability.
- Proven track record of designing and scaling robust frontend architectures that support high-traffic, complex user interfaces across massive datasets.
- Exceptional communication skills, with the ability to facilitate clarity and drive consensus across distributed teams.
Benefits
- Health insurance
- Retirement plans
- Paid time off
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Role Description The Lead Full Stack Developer will be responsible for leading a Small Team (6-8 FTEs) of Full Stack Developers and Test Automation Engineers. They will collaborate with a Business Analyst and Product Lead to plan and execute agile development. What You'll Be Doing: - Lead an agile team of developers and test automation engineers and grow them into a high-performance team. - Hands-on role with extensive involvement in the full development lifecycle, including designing, developing, implementing, testing, maintenance and enhancement of products. - Hands on experience in leveraging AI tools and technologies during development lifecycle to enhance productivity and efficiency. - Accountable for the quality of the product delivered and team performance. - Provide technical direction and mentor teams of resources in all aspects of technical delivery incorporating efficient workflows, frameworks, templates, design and code best practices to produce reusable and maintainable code. - Implement the best practices of Agile and DevSecOps to deliver quality products predictably and consistently. - Lead the evaluation of functional/business and technical requirements and identify gaps/risks. - Review proposed new feature development to validate feasibility and estimate the development work. - Serve as the technical and technology expert crafting the detailed application design with a focus on standards, performance, flexibility, scalability and security, as well as supporting the implementation of the solution. - Provide validation of proposed technical architectures and solutions. - Monitor and analyze product performance in production, while looking for ways to optimize and scale existing solutions. - Evaluate product and process metrics (such as velocity, productivity, quality, usability) and implement process improvements. - Reinforce strategies, standards, and architecture are consistent and well-integrated across different product teams by creating and engaging in communities of practice. - Keep abreast of the emerging tools and technologies and make recommendations for relevant platform and technologies. - Keep skills up to date through ongoing self-directed training. - Recommend senior management on improvement areas. - Help application developers to adopt new platforms through documentation, training, and mentoring. Qualifications - Bachelor's degree in Computer Science or a related field. - 10+ years of full-lifecycle application development experience and at least 3 years of experience using the technologies listed below and AWS cloud platform. - Experience in architecting and designing solutions and decompose them into modules for development. - 5+ years of experience using Agile, DevSecOps, Test driven development and other lean methodologies. - Must have implementation experience on using Agile project management tools (JIRA), and CI/CD pipelines for continuous integration, testing and deployment. - Experience developing cloud native solutions according to industry best practices. - Extensive hands-on experience in JavaScript (React.js, Node.js, modern JavaScript libraries - ES6 - 2015 and later versions), API development (GraphQL/RESTful), messaging (Kafka, AWS kinesis or others), serverless application development using AWS Lambda, SQL and NoSQL databases, AWS services (Lambda, S3, Dynamo, Kinesis, RDS, Redshift and several others). - Strong experience in database queries and working preferably with MySQL. - Good understanding of AI models, Agentic development and RAG concepts. - Experience in using AI tools, e.g., Copilot, AWS Bedrock, etc. to generate code for development and automation testing. - Experience in establishing source code management best practices (branching, repository structure, peer review process, documentation) to manage a code base as if it were open source. - Experience in establishing release management processes and standards. - Deep understanding of industry patterns for application architecture and integration. - Strong written and verbal communication skills with the ability to present and comprehend technical details clearly. - Must be able to demonstrate product demos to users and stakeholders, collect feedback and implement improvements. - Ability to mentor junior resources, assist in technical troubleshooting, peer review the team member’s work products and validate. - The ability to obtain and maintain a U.S. government issued clearance is required. Compensation The proposed salary range for this role is $****** to $******* USD. The salary range provided is a good faith estimate representative of all experience levels. Karsun considers several factors when extending an offer, including but not limited to, the role, function and associated responsibilities, a candidate’s work experience, location, education/training, and key skills.
**Responsabilidades no dia-a-dia** • Desenvolvimento de API’s utilizando Node.JS, postgres e/ou Mongodb • Monitorar a saúde das nossas aplicações; • Contribuir com evoluções arquiteturais; • Ajudar com resoluções e melhorias em débitos técnicos; • Propor novas ideias e soluções arquiteturais reutilizáveis; • Identificar melhorias no design de nossos códigos e sistemas; • Participação na direção estratégica no time de engenharia; • Mentorar e ajudar pessoas a crescerem e evoluírem na carreira; • Identificar gargalos e melhorias de performance em nosso banco de dados ou API’s; • Ser referência em relação a boas práticas durante a construção de nossos sistemas e aplicações; • Garantir que nossos componentes estejam com um bom design de código; • Garantir que nossos serviços possuem um nível de acoplamento saudável; • Garantir que as evoluções não diminuam a qualidade e saúde de nossos serviços.
• Design, build, test, and deploy REST APIs and backend services in .NET • Collaborate with product and engineering on new features, from spikes through delivery • Participate in code reviews and contribute to team engineering practices • Work with SQL and NoSQL (e.g., MongoDB) data stores in production systems
Middle Full Stack Developer
TietoTieto Tech Consulting (MentorMate from 2001 to 2026) provides design-led, data-centric, and AI-powered digital engineering & consulting services to enterprises worldwide.
Role Description Tieto Tech Consulting (MentorMate from 2001 to 2026) is looking for a highly skilled and motivated Middle Java Full Stack Developer, a professional who will join a project within a Telecom Team for our respectful client BICS. - Develop your telecom expertise in a diverse portfolio of BICS products, including Voice, Cloud, Signaling, LTE, IoT, etc. - Enjoy unmatched growth opportunities with BICS vast network and customers around the world. - Tieto-BICS team has been growing since 2010… and we are looking forward to growing with you! - Design, develop, and maintain scalable applications using Java and modern frontend technologies. - Lead by example and mentor a development team in day-to-day delivery while continuously improving engineering practices. - Drive technical discussions and contribute to architecture decisions. - Collaborate closely with stakeholders, product owners, and cross-functional teams. - Ensure clean, maintainable, and well-tested code. - Take ownership of features and deliver end-to-end solutions independently. Qualifications - 2+ years of experience in commercial software development using Java. - Strong experience with Java 17+, Spring, Spring Boot, Hibernate, and JPA. - Good knowledge of JavaScript and React.js. - Experience in API design and development. - Strong understanding of relational and NoSQL databases, with expertise in writing and optimizing complex SQL queries. - Solid understanding of design patterns, clean code principles, and testing practices. - Experience working in Agile/Scrum environments. - Strong communication skills in English. - Openness to using modern AI tools in daily development workflows (e.g. GitHub Copilot, Claude Code, ChatGPT). - Ability to travel abroad for business trips. Requirements - Experience with microservices architecture. - Cloud and cloud-native experience (AWS is a plus; Azure or Google Cloud also valuable). - Experience with OSS/BSS integrations; knowledge of CAMARA and GSMA standards is a strong advantage. - Experience with Test-Driven Development (TDD). - Experience in performance tuning and system optimization. Personal Skills - Leadership mindset with a hands-on approach. - Proactive, self-driven, and solution-oriented attitude. - Strong analytical and problem-solving skills. - Team player with a collaborative mindset. - Ability to estimate work accurately and commit to delivery plans. Additional Information At Tieto, we believe in the power of diversity, equity, and inclusion. We encourage applicants of all backgrounds, genders (m/f/d), and walks of life to join our team, as we believe that this fosters an inspiring workplace and fuels innovation. Our commitment to openness, trust, and diversity is at the heart of our mission to create digital futures that benefit businesses, societies, and humanity. - Diversity, equity and inclusion | Sustainability | Tieto - Stay alert to recruitment scams: - Tieto only communicates via @tieto.com email addresses. - We never ask candidates to pay fees or share financial details during recruitment. - If you receive a suspicious message claiming to be from Tieto, don't respond — verify it via our official careers site. - For more information visit Important Advisory Regarding Recruitment Fraud | Tieto Blog.


