Logo
Publicis Groupe

UI (react) Principal Engineer_

Publicis Groupe, Los Angeles, California, United States, 90006


**Company Description****Job Description**The Team One C.O.R.E.C = CollaborativeBuilds and sustains strong, genuine relationships with people of all levels and takes positive steps to extend network and cultivate connections.O = OptimismIs utterly reliable, always delivering on promises and maintains the highest standards of honesty and integrity.R = Results-DrivenActs strategically to exceed goals and has the ability to adapt to changes in process and execution.E = EntrepreneurialConstantly looking for and identifying actionable and thought-provoking opportunities for the company and executing them.Job Summary:The Principal Engineer is the most experienced hands-on engineer within the organization, serving as a Subject Matter Expert (SME) and leading technical efforts on the scrum team. This role involves taking responsibility for solving highly complex software engineering problems, driving innovation, and ensuring the delivery of technically sound solutions that align with business objectives.Key Responsibilities:Technical Leadership and Expertise:● Serve as the lead engineer on scrum teams, guiding technical discussions, decision-making, and strategy implementation.● Act as a Subject Matter Expert in various areas of software engineering, providing insights and solutions to complex technicalchallenges.● Develop and implement high-level technical strategies that enhance product functionality and performance.Complex Problem Solving:● Hands-on involvement in designing, coding, and testing of software applications to address intricate and multifaceted engineering problems.● Ensure the integration of new technologies and methodologies to improve product quality and efficiency.● Conduct and oversee rigorous testing and debugging sessions to ensure software meets all functional and performancestandards.Scrum and Project Management:● Lead engineering teams in agile scrum settings, ensuring that development processes align with project goals and timelines.● Self-manage technical priorities, deadlines, and deliverables within the scrum framework.● Actively participate in daily stand-ups, sprint planning, reviews, and retrospectives.Mentorship and Team Development:● Mentor junior engineers and team members, fostering a culture of technical excellence and continuous learning.● Pursue technical training and development opportunities to enhance team skills and capabilities.● Promote innovation and a collaborative team environment through effective leadership and example.Quality Assurance and Documentation:● Ensure that all engineering processes and solutions adhere to industry standards and best practices.● Oversee the creation and maintenance of comprehensive documentation for system architecture, design decisions, and coding standards.● Take responsibility for code reviews, ensuring that coding practices followed are of the highest quality.Skills and Qualifications:Extensive experience in software engineering, with a proven track record of handling complex projects and leading technical teams. Expertise in modern programming languages, software development methodologies, and toolsets.Strong analytical and problem-solving skills, with the ability to make critical decisions under pressure.Excellent communication and leadership skills, capable of motivating and guiding teams.Bachelor’s or Master’s Degree in Computer Science, Engineering, or related field. Advanced technical certifications are highly regarded.**Qualifications**Bachelor’s or Master’s Degree in Computer Science, Engineering, or related field. Advanced technical certifications are highly regarded.**Additional Information**All your information will be kept confidential according to EEO guidelines.Compensation Range: $106,500.00- $179,000.00 annually. This is the pay range the Company believes it will pay for this position at the time of this posting. Consistent with applicable law, compensation will be determined based on the skills, qualifications, and experience of the applicant along with the requirements of the position, and the Company reserves the right to modify this pay range at any time. For this role, the Company will offer medical coverage, dental, vision, disability, 401k, and paid time off. The Company anticipates the application deadline for this job posting will be 09/30/24.**_\#LI-Hybrid_**