ZipRecruiter
Lead Software Architect/Engineer (PHP, Python, NodeJS, SQL)
ZipRecruiter, Tampa, Florida, us, 33646
Job DescriptionJob Description
A very fast-growing, leading innovator in AI-driven solutions and conversational technology is seeking a highly experienced and driven Lead Software Architect/Engineer who excels in both coding and system architecture. This role is ideal for a hands-on technologist who thrives on tackling complex technical challenges and is motivated to build scalable, lasting solutions. You will work directly with our AI technology, built in PHP, Python, NodeJS, and SQL, while architecting robust, secure systems in collaboration with our engineering team.
This position offers competitive compensation, great benefits (unlimited PTO, 401k w/ match, and more), and fully remote work, with 3 to 4 company-wide meetups per year for fun and collaboration.
Key Responsibilities :
● Architect, design, and implement scalable and secure systems ensuring optimal performance and longevity.
● Design and build APIs to support seamless external integrations with third-party platforms.
● Leverage your expertise in LLM (Large Models) and RAG (Retrieval-Augmented ) technology to support advanced AI-driven solutions.
● Lead the development of high-level system designs, providing technical expertise to guide decision-making.
● Work hands-on with the codebase, driving the full development lifecycle from architecture and coding to testing and deployment.
● Collaborate with engineering teams, product managers, and stakeholders to align on technical strategy and business objectives.
● Continuously optimize code, processes, and system architecture to improve performance and scalability.
● Stay ahead of the curve with emerging technologies, frameworks, and industry trends, ensuring that our technology stack remains cutting-edge.
● Mentor and provide technical leadership to junior and mid-level engineers, fostering a culture of continuous improvement.
● Lead technical troubleshooting efforts, proactively identifying and resolving issues.
● Play a key role in system security, ensuring all developed solutions are secure and adhere to best practices.
Qualifications:
●
10+ years of hands-on experience in software development, with significant expertise in PHP, Python, NodeJS, and SQL (MS Sql Server).
●
Proven track record of architecting and implementing large-scale, complex systems from scratch.
●
Deep understanding of backend architecture, database design, API development, and system optimization.
●
Strong experience with cloud infrastructure (AWS, GCP, Azure) and containerization technologies (Docker, Kubernetes).
●
Experience working with LLM (Large Models) and RAG (Retrieval-Augmented ) technology to drive AI and machine learning-based solutions.
●
Extensive experience creating APIs and external integrations with third-party platforms.
●
Familiarity with frontend technologies (React, Vue) is a plus but not required.
●
Deep expertise in software engineering best practices: version control (Git), CI/CD pipelines, automated testing, and code reviews.
● Ability to think critically and make sound architectural decisions, balancing technical depth with simplicity and maintainability.
● Strong leadership skills, focused on technical mentoring rather than people management.
Company DescriptionOur client is a renowned firm in engineering, architecture, construction, environmental, and consulting. They provide comprehensive services in the energy sector.Company DescriptionOur client is a renowned firm in engineering, architecture, construction, environmental, and consulting. They provide comprehensive services in the energy sector.
A very fast-growing, leading innovator in AI-driven solutions and conversational technology is seeking a highly experienced and driven Lead Software Architect/Engineer who excels in both coding and system architecture. This role is ideal for a hands-on technologist who thrives on tackling complex technical challenges and is motivated to build scalable, lasting solutions. You will work directly with our AI technology, built in PHP, Python, NodeJS, and SQL, while architecting robust, secure systems in collaboration with our engineering team.
This position offers competitive compensation, great benefits (unlimited PTO, 401k w/ match, and more), and fully remote work, with 3 to 4 company-wide meetups per year for fun and collaboration.
Key Responsibilities :
● Architect, design, and implement scalable and secure systems ensuring optimal performance and longevity.
● Design and build APIs to support seamless external integrations with third-party platforms.
● Leverage your expertise in LLM (Large Models) and RAG (Retrieval-Augmented ) technology to support advanced AI-driven solutions.
● Lead the development of high-level system designs, providing technical expertise to guide decision-making.
● Work hands-on with the codebase, driving the full development lifecycle from architecture and coding to testing and deployment.
● Collaborate with engineering teams, product managers, and stakeholders to align on technical strategy and business objectives.
● Continuously optimize code, processes, and system architecture to improve performance and scalability.
● Stay ahead of the curve with emerging technologies, frameworks, and industry trends, ensuring that our technology stack remains cutting-edge.
● Mentor and provide technical leadership to junior and mid-level engineers, fostering a culture of continuous improvement.
● Lead technical troubleshooting efforts, proactively identifying and resolving issues.
● Play a key role in system security, ensuring all developed solutions are secure and adhere to best practices.
Qualifications:
●
10+ years of hands-on experience in software development, with significant expertise in PHP, Python, NodeJS, and SQL (MS Sql Server).
●
Proven track record of architecting and implementing large-scale, complex systems from scratch.
●
Deep understanding of backend architecture, database design, API development, and system optimization.
●
Strong experience with cloud infrastructure (AWS, GCP, Azure) and containerization technologies (Docker, Kubernetes).
●
Experience working with LLM (Large Models) and RAG (Retrieval-Augmented ) technology to drive AI and machine learning-based solutions.
●
Extensive experience creating APIs and external integrations with third-party platforms.
●
Familiarity with frontend technologies (React, Vue) is a plus but not required.
●
Deep expertise in software engineering best practices: version control (Git), CI/CD pipelines, automated testing, and code reviews.
● Ability to think critically and make sound architectural decisions, balancing technical depth with simplicity and maintainability.
● Strong leadership skills, focused on technical mentoring rather than people management.
Company DescriptionOur client is a renowned firm in engineering, architecture, construction, environmental, and consulting. They provide comprehensive services in the energy sector.Company DescriptionOur client is a renowned firm in engineering, architecture, construction, environmental, and consulting. They provide comprehensive services in the energy sector.