As the Principal Engineer in NETGEAR’s new Center of Excellence in Cork, you will lead the architectural vision for Netgear.com, shaping the foundation of our retail experience. You will be responsible for designing, developing, and optimizing eCommerce solutions that deliver seamless user experiences and drive business growth.
This role is central to NETGEAR’s transformation, requiring deep technical expertise and strategic insight to drive the end-to-end system architecture. You will collaborate closely with cross-functional teams, setting architectural standards that ensure a cohesive and forward-looking technical ecosystem for our product line.
As a hybrid role, you'll work from the Cork office at least two days a week, providing the flexibility to balance in-person collaboration with remote work. Your contributions will be pivotal in NETGEAR’s evolution, driving a digital transformation as the company shifts towards a software-driven model.
Specific Responsibilities:
Collaborative Technical Vision:
1. Partner with Engineering leadership across functions to develop an end-to-end technical vision for NETGEAR's retail offering.
2. Ensure this vision aligns with NETGEAR's overall business goals.
Architectural Leadership:
1. Develop and implement the architectural strategy for the retail website.
2. Integrate various services and third-party applications using best practices to ensure maintainability and effective deployment processes.
3. Work closely with cross-functional teams, including developers, designers, and product managers, to deliver cohesive eCommerce solutions.
4. Ensure the architecture is designed for scalability, resilience, and security, supporting future growth and enhancements.
5. Monitor and optimize application performance, including page load speeds, responsiveness, and SEO compliance.
Comprehensive Systems Understanding:
1. Maintain a deep understanding of how end-to-end systems interact and their various interdependencies.
2. Provide guidance on system-wide concerns, ensuring a smooth flow of data and interactions across mobile, web, and hardware devices such as routers.
Hands-on Problem Solving:
1. Be an active contributor to the development process, diving into the codebase to address critical technical challenges.
2. Create proof-of-concepts or reference implementations that demonstrate architectural solutions to key problems, setting a standard for the rest of the engineering team.
Collaboration and Mentorship:
1. Serve as a mentor and technical leader for distributed systems engineers, fostering best practices in software development, cloud architecture, and DevOps.
2. Provide guidance on how to progressively realize the architectural vision, offering support and expertise as the team moves through each stage of development.
Cross-Functional Collaboration and Evangelism:
1. Collaborate closely with product management, engineering teams, and operations to ensure that the backend architecture supports both immediate and long-term product goals.
2. Work across NETGEAR teams to promote and standardize the use of common tools, practices, and technology stacks.
3. Advocate for the adoption of architectural best practices and foster a culture of innovation, ensuring that all teams are aligned with the overall architectural strategy.
A Typical Day might include:
1. Morning Stand-up: Kick off the day with a quick team meeting to discuss progress, roadblocks, and goals.
2. Technical Analysis: Review current architecture, understand and document challenges as well as proposing solutions.
3. Proof of concept: Undertake proof of concept on a new approach or technical strategy.
4. Technical Mentorship: Work alongside developers to troubleshoot issues, review design or code.
5. Architecture reviews: with CTO, VP of Engineering and others to agree on strategy.
About You:
Required Qualifications:
1. Experience: At least 15 years of software development experience, with a significant focus implementing multi-country, multi-language e-commerce sites using Salesforce Commerce Cloud or similar.
2. Knowledge of Content Management Systems: such as Contentful, ContentStack, Kentico or similar.
3. Strong Technical and Business Judgment: Ability to balance long-term technical vision with short-term business goals, ensuring immediate impact while supporting future scalability.
4. Architectural Expertise: Proven experience in architecting scalable systems for consumer web and mobile applications, with a deep technical understanding of distributed systems.
5. Frontend Development: Expertise in designing and developing SPA or PWAs with frameworks such as React, Vue or similar.
6. Programming Skills: Proficiency in several of the following languages: JavaScript, Node.js, Java, Python, TypeScript.
7. Agile Environment: Proven ability to thrive in a fast-paced Agile software development environment with frequent software releases.
8. Leadership & Collaboration: Demonstrated leadership skills, including mentoring engineers and promoting best practices in software engineering, cloud architecture, and DevOps within cross-functional teams.
9. Self-Starter: Proactive, resourceful, and able to navigate complex corporate environments with a strong “get-things-done” attitude.
10. Education: B.Sc. in Computer Science or equivalent vocational experience.
What we Offer:
1. Competitive Compensation Package, including shares and bonus schemes.
2. 35 days of vacation (including public holidays).
3. Flexible Hybrid Working Model.
4. Private Health Insurance with 100% covered premiums for you and any dependents.
5. Generous Master Trust Pension arrangement (up to 12% Employer Contribution).
6. Life Assurance.
7. Employee Stock Purchase Plan (ESPP).
8. Learning and Development Benefits, including Tuition reimbursement.
9. Free Parking.
Company Statement/Values:
At NETGEAR, we are on a mission to unleash the full potential of connectivity with intelligent solutions that delight and protect. We turn ideas into innovative networking products that connect people, power businesses, and advance the way we live.
We're a performance-driven, talented, and diverse team that's committed to delivering world-class products for our customers. As a company, we value our employees as the most essential building blocks of our success. And as teammates, we commit to taking our work to the Next Gear by living our values: we Dare to Transform the future, Connect and Delight our customers, Communicate Courageously with each other and collaborate to Win It Together. You’ll find our values woven through our processes, present in our decisions, and celebrated throughout our culture.
We strive to attract top talent and create a great workplace where people feel engaged, inspired, challenged, proud, and respected. If you are creative, forward-thinking, passionate about technology and are looking for a rewarding career to make an impact, then you've got what it takes to succeed at NETGEAR. Join our network and help us shape the future of connectivity.
NETGEAR is an equal opportunity employer and makes employment decisions on the basis of merit. Company policy prohibits unlawful discrimination based on race, color, religious creed, sex, gender, gender identity, gender expression, marital status, registered domestic partner status, age, national origin or ancestry, physical or mental disability, medical condition including genetic characteristics, sexual orientation, military and veteran status, or any other consideration made unlawful by federal, state, or local laws. It also prohibits unlawful discrimination based on the perception that anyone has any of those characteristics or is associated with a person who has or is perceived as having any of those characteristics.
#J-18808-Ljbffr