Posted:2 months ago| Platform:
Work from Office
Full Time
About the role As a Principal Engineer you set the strategy for software development and/or infrastructure engineering at Target. You set the direction for how software and infrastructure engineering efforts will be designed, developed, and operationalised across multiple portfolios and drives adoption across Target Tech. You lead and approve software and infrastructure engineering efforts to meet functional and non-functional requirements. You are a thought leader and mentor for internal and external technical talent and actively contribute to the external technical community. There are several areas that you would drive as a Principal Engineer: The team in Bangalore is currently working on several key EKIs for Target and reimagining our website and app to make it more personalized, engaging and rewarding across the funnel. As a principal engineer, you will play a critical role in driving and implementing these EKIs and defining an architecture that is scalable and enables business to experiment features with ease and speed. Build overall web engineering vision/strategy/roadmap to consistently improve our platforms and system for better optimization, scale, stability and performance. Improve developer experience we have a global engineering team spread across US and India. Tooling and developer experience is key to us to improve productivity. Most importantly, we have a strong engineering team at Target, but we are always looking to raise the bar. We want you to help mentor and grow talent at Target. Key Responsibilities: As a Principal Web Engineer for the target.com website, you will : Influence and contribute to engineering initiatives and practices at theenterprise (Target Tech) level Collaborate with other engineers across products and domains to continuallyimprove the UI development standards and practices at Target Tech Be a thought leader and mentor for internal and external technical talent andactively contribute to the external technical community Work with engineering leaders to build a high performing engineering teamand provide technical leadership, coaching, motivation and participate in theselection of technical talent. Work closely with our product, UX, and API teams to implement an intuitive,coherent, and engaging user experience Manage complex cross-team?coordination?and dependencies Ensure high quality, stable, and performant code Perform code and design reviews that guarantee code quality Evaluate and communicate different engineering solutions and trade-offs Develop clean, well-tested code to deliver functionality thatmeets business objectives Identify long-term tech opportunities that bring value and develop a roadmapfor future work to ensure continued product health and innovation Identify opportunities to perform or lead POC/POT with our teams About you: 4-year degree or equivalent experience. Continuing education to maintain thorough knowledge of technical domains along with staying current in latest technologies. 10+ years of experience in technology development or services, including deep expertise in frontend development, with a focus on React.js and associated libraries and frameworks. 4+ years of experience in strategic planning and setting technical direction. Deep understanding of frontend architecture patterns, UI/UX best practices, and performance optimization techniques. Expertise in modern web technologies such as HTML5, CSS3, JavaScript (ES6+), and responsive web design principles. Solid experience with state management libraries (e.g., Redux) and frontend build tools (e.g., Webpack, Babel). Strong interpersonal skills, with the ability to effectively collaborate with cross-functional teams and articulate technical concepts to non-technical stakeholders. Lead and mentor a team of frontend engineers, providing technical guidance and fostering a collaborative and innovative environment. Drive the technical roadmap for the frontend stack, making strategic decisions to enhance performance, maintainability, and scalability. Conduct code reviews and provide constructive feedback to ensure code quality, maintainability, and adherence to coding standards. Stay up-to-date with the latest frontend technologies, tools, and trends, and evaluate their potential application within the organization. Collaborate with cross-functional teams to identify and address technical challenges and optimize development processes. Work closely with stakeholders to understand business requirements and translate them into technical solutions. Actively participate in architectural discussions, providing valuable insights and advocating for best practices. Lead by example, demonstrating a strong work ethic, excellent problem-solving skills, and a commitment to continuous learning.
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Mumbai, Bengaluru, Gurgaon
INR 32.5 - 37.5 Lacs P.A.
Chennai, Pune, Mumbai, Bengaluru, Gurgaon
INR 35.0 - 42.5 Lacs P.A.
Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata
INR 8.0 - 12.0 Lacs P.A.
Pune, Bengaluru, Mumbai (All Areas)
INR 0.5 - 0.7 Lacs P.A.
INR 2.5 - 5.5 Lacs P.A.
INR 3.0 - 4.5 Lacs P.A.
Bengaluru
INR 3.0 - 3.0 Lacs P.A.
Bengaluru
INR 3.5 - 3.75 Lacs P.A.
INR 2.5 - 3.0 Lacs P.A.
INR 4.0 - 4.0 Lacs P.A.