This is a remote position.
Harpin AI is a startup, backed and managed by a proven team, that is focused on revolutionizing how enterprise customers manage and improve the integrity, quality, and authenticity of their consumer identity data.
Imagine a world where business decisions are no longer based on guesswork, but on a solid foundation of data. AI makes that world a reality; helping companies access more accurate, actionable data that powers exceptional business outcomes across marketing, IT, business operations and more. By powering quality data throughout the enterprise ecosystem, harpin AI elevates the value of the entire data stack.
Our total addressable market is in the billions with companies across industries facing a systemic challenge to make this data accurate, accessible, and actionable. We count fortune 500 companies to small ecommerce brands as our customers and our advanced AI and ML SaaS tools are seamlessly integrated into an easy-to-deploy toolkit. Learn more at www.harpin.ai
Team Overview
Our Client Solutions team, with over 20 years of industry changing project initiatives, partners with our enterprise customers to define and execute identity data management strategies, implement measurable performance metrics, and deploy the Harpin AI product to maximize its use and value. This team also leads the custom development of software solutions.
Location: Remote
Reports to: Director of Engineering, Client Solutions
Type: Full-Time
Position Overview
As a Full Stack Principal Engineer, you will leverage your front-end expertise with React and your hands-on experience with backend technologies to lead the architecture, design, and development of multi-platform software solutions for global hospitality brands. In this technical lead role, you will collaborate with cross-functional teams, driving strategic technical decisions and guiding the full lifecycle of projects, from concept to delivery. While not required, working experience with Adobe Experience Platform Web SDK, Adobe Experience Cloud products, Adobe I/O APIs, Magento, and/or App Builder will be valuable, given our clients' adoption of Adobe technologies.
In this role, you may also oversee system integrations, manage implementations, and ensure long-term support, helping our clients receive tailored solutions that drive business growth. Your leadership will play a key role in mentoring engineers, facilitating communication, fostering innovation, and aligning technical outcomes with business objectives.
Key Responsibilities:
- Lead client technical discovery sessions
- Collaborate with clients to understand requirements and deliver customized software solutions
- Lead architecture, development, and promote best practices within the team
- Build dynamic, responsive, and visually appealing frontend interfaces for consumer facing applications and internal business applications
- Design, develop, and maintain backend services
- Develop, implement, and maintain RESTful APIs for seamless integration with client systems.
- Work with both SQL and NoSQL databases
- Work closely with internal stakeholders, including program managers, UX designers, developers, and executives.
- Provide ongoing support and troubleshooting for implemented solutions
- Ensure code quality, performance, and scalability of applications.
- Stay up-to-date with emerging technologies and industry trends to continuously improve our solutions.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
- 7+ years of experience in full stack development with a leaning towards front-end
- 2+ years working in a Technical Lead capacity
- Expertise in JavaScript and React
- Strong working knowledge of Java, Python, or Golang and related frameworks
- Experience in API development
- Strong knowledge in SQL and NoSQL database technologies
- Excellent problem-solving skills and the ability to work independently as well as collaboratively in a team environment.
- Strong communication skills with the ability to interact effectively with clients and team members.
- Experience with version control systems (e.g., Git) and CI/CD pipelines.
Preferred Qualifications: Experience with the Adobe Experience Platform Web SDK, Adobe Experience Cloud products, Adobe I/O APIs, Adobe Sensei, Magento, and Adobe App Builder.
Benefits
- Medical, Dental, and Vision Benefits
- PTO
- Paid Holidays
- Stock Options