Principal Full Stack Engineer
Phizenix
- New York, United States
- Hybrid
- Lead/Staff
- Posted
Responsibilities
- Create scalable, reliable, and high-performing software solutions that multiply our clients’ results and drive business growth.
- Modernize and mature existing platforms, drive adoption of best engineering processes, foster innovation, and accelerate productivity.
- The Principal Engineer takes a hands-on role, both at the architecture and code level in advancing our technical goals.
- ● Drive and evangelize architecture for new and existing platforms and applications
- Accountable for delivering thought leadership, strategic direction, and consulting, standards, and technology guidance with the goal in achieving business objectives.
- Design, develop, test, deploy, maintain, and enhance new architectures for both existing business solutions and cutting-edge innovation solutions.
- Leads and participates in the development of architecture strategies, frameworks and architecture governance processes.
- Establishes long-term software architecture direction to ensure sound investment decisions.
- Foster close communication with key stakeholders and product owners to improve transparency regarding engineering costs and the development of service level agreements (SLAs).
- ● Accelerate the standardization of engineering processes, software libraries, reusable components within the Product Innovation Model across the firm.
- Develop, train, and drive adoption of modern software engineering principles, guidelines, processes, re-usable tools, and technologies to maximize efficiency and accelerate productivity for P&P engineers.
- Ensure alignment, consistency, and uniformity across the firm to help streamline workflows and procedures for product innovation.
- Enhance engineering processes with a focus on efficiency, collaboration, and scalability across the P&P engineering organization.
- ● Advance the maturity of the engineering guild through technical leadership through best practices and adoption of newer technologies.
- Provide mentorship, create or identify engineering training programs and continuous learning opportunities for all P&P engineers.
- Collaborate closely with cross-functional teams to pinpoint opportunities for technological advancements and creative solutions.
- Collaborate with leaders and key stakeholders and continue to contribute expertise on overall technical feasibility, technology selection, implementation approach, and architecture of existing and new solutions.
Requirements
- ● Minimum 10+ years working as a Software Engineer, Software Architect, or similarly technical field.
- ● Bachelor's Degree in Computer Science or related field or equivalent experience.
- ● Demonstrated expertise in software frameworks, technologies, and development.
- ● A proven track record of collaborating on technical projects with cross-functional teams.
- ● Deep experience in hands-on development work to stand up an architecture and drive the adoption within an organization
- ● Experience working in accordance with DevSecOps principles, and familiarity with industry deployment best practices using CI/CD tools and IaC (Infrastructure as Code)
- ● Proven engineering leadership skills, including leading engineering teams and inspiring and motivating cross-functional teams towards a common goal.
- ● Strong problem-solving skills with the ability to craft innovative solutions.
- ● Excellent communication and interpersonal skills, with the ability to effectively collaborate with diverse stakeholders and influence decision-making; adept at translating complex technical details to diverse audiences.
- ● Project management skills, including experience with Agile methodologies and project management tools
Preferred
- ● Developed software supporting business consulting fields or enterprise SaaS solutions
- ● Contributions to open-source projects or active involvement in tech communities
Key Responsibilities
This description is not designed to encompass a comprehensive listing of required activities, duties or responsibilities.
Additional Qualifications
- ● Demonstrated ability and enthusiasm to mentor and uplift junior team members or peers
- ● Excellent written and verbal communication skills in English
- ● Willingness to work outside of normal business hours, and in particular as unique projects/needs arise.
- ● Ability to work full time in an office and remote environment; physically able to sit/stand at a computer and work in front of a computer screen for significant portions of the workday
- ● Must become familiar with, and promote and abide by, our Core Values as defined by the <our Consulting company> and foster an inclusive environment with people at all levels of an organization
jobapplier