Opportunities at ASG Companies

We believe in putting people first and that talent is based on what you can do, not what you've done. Together, we're building and growing market leading SaaS businesses - and we're having a great time doing it. Join us.
30
companies
51
Jobs

Solutions Architect

ThinkLP

ThinkLP

IT
United States
Posted on Oct 18, 2024

About ThinkLP

ThinkLP is a fast-growing retail operations software focused on curbing risk for its customers. We help track, predict, and mitigate looming risk issues, primarily theft, that has been ever-increasing in the marketplace today. ThinkLP primarily serves Loss Prevention (LP) departments across Fortune 100 companies, providing them with business intelligence to prevent risk in all facets. Our customers are some of the world’s leading brands, recognized globally by consumers. ThinkLP has recently been backed by Alpine Software Group (ASG), a software business that buys uniquely positioned SaaS companies and builds them into market leaders. As ThinkLP enters a period of significant growth, we envision building not just a bigger software company, but a better one! All while creating a work environment where you can be impactful and your best self.

Role Summary

Reporting to the Engineering Director, you’ll work closely with cross-functional teams and will have a strong emphasis on both solutions design and hands-on implementation. You possess extensive knowledge of Front-end, Data and cloud architecture, design, and best practices, coupled with a proven track record of successful project delivery. This role requires seamless transitioning between strategic planning and tactical execution, ensuring the technical solutions aligns with business goals and drives organizational success. Your key responsibilities will include:

  • Experience with Well Architected framework
  • Design and Implement Web, Mobile and Data solutions
  • Design and implement data integration strategies with other systems.
  • Oversee data migration, ensuring data integrity and quality.
  • Develop and scale API integrations using REST/SOAP.
  • Drive end to end solution design based on best practices such as microservices, streaming technologies, and event driven architectures that support modular, decoupled and integrated designs.
  • Drive focus on non-functional requirements such as reusability, scalability, maintainability, performance, availability, and reliability.
  • Drive implementation of reference architecture, libraries and reusable framework for common use cases and evangelize effective pattern utilization during software development to uphold sound architectural principles and good design practices
  • Provide support to our customer success teams through root cause analysis and preventative analysis.
  • Create and maintain comprehensive architectural documentation for reference checks and knowledge share.
  • Be a Tech evangelist to our customers, partners and cross functional teams for adoption of ThinkLP solutions.
  • Collaborate with stakeholders to gather requirements and translate them into technical specifications.
  • Manage project timelines, deliverables, and resources effectively. Ensure timely delivery of high-quality solutions.
  • Provide technical guidance and mentorship to developers and administrators. Foster a collaborative environment, working closely with cross-functional teams.
  • Conduct code reviews and ensure adherence to best practices and coding standards.
  • Stay current with technology updates, releases, and new features.
  • Identify areas for improvement and implement enhancements to optimize the platform.

What you should have

  • Bachelor’s or master’s degree in computer science, Information Technology, or a related field.
  • Deep understanding of microservices architecture, cloud computing, and non-functional aspects of software architecture.
  • Extensive experience in programming languages Python, Flask, Django, Java, Spring, Spring boot
  • Extensive experience in working on modern web technologies such as React, next.js, Bootstrap, TypeScript, HTML5, CSS3,
  • Experience in working with data architectures, data modeling, ETL, data mining and data governance. (Snowflake, DataBricks etc)
  • Experience working with cloud platforms (AWS, Azure, GCP, etc).
  • Strong problem-solving skills and ability to troubleshoot complex issues.
  • Excellent communication and interpersonal skills, with the ability to articulate technical concepts to non-technical stakeholders.
  • Experience in working with startups is a plus.

Compensation

Base Salary Range: For U.S.-based candidates, the base salary range is $165,000 - $200,000 USD. We review all employee pay and compensation programs at least annually to ensure competitive and fair pay.

Location: Remote

At ThinkLP we are building products for a diverse world and we need a diverse team to do that successfully. We believe that talent is based on what you can do, not what you’ve done. And we know that supporting a diverse team with varied lived experiences advances equality, inspires innovation, and ultimately drives better business outcomes. These beliefs and actions are true to ThinkLP’s “PeopleFirst” philosophy, which is rooted in how we invest, hire, and show up daily. If you’re interested in this role, but do not meet all of the qualifications listed above, we encourage you to apply anyways.

Individuals seeking employment at ThinkLP are considered without regards to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, or sexual orientation or any other basis prohibited by applicable federal, provincial, or local law.