Engineering · Full-time · ME, United States
Lead Software Engineer
CLYNK is a circular economy solutions provider. We make it easy for retailers, brands, redemption operators and everyday people to do the right thing through our consumer-centric “bag-drop” technology solutions. We are the fastest growing mode of beverage container recycling and the most requested option by consumers. At the same time, we are reducing the typical friction experienced by other recycling stakeholders which reinforces the ecosystem and adoption. Our technology supports recycling at scale across an entire ecosystem including states with Deposit Recovery Systems (aka Bottle Bills) and Producer Responsibility Organizations or Brands who enable customers to recycle with convenient solutions.
Summary:
CLYNK is seeking an experienced Lead Software Engineer to lead the next wave of disruption in consumer-based recycling! The ideal candidate will have proven experience leading software development teams in the delivery of a variety of complex projects for an organization. The Lead Software Engineer will have the opportunity to work with a myriad of tech systems including real-time embedded, consumer facing, payment system integrations and beyond. Because of economics and focus on recycling nationally, CLYNK is well positioned for exponential growth; this role is foundational to our ability to scale. This role is based out of CLYNK's headquarters in South Portland, Maine. Relocation support is available to the right candidate.
Key Responsibilities:
Lead a team of software engineers, providing technical guidance, mentorship, and fostering a collaborative and innovative work environment.
Drive the design and development of scalable and reliable financial applications, ensuring alignment with industry best practices and compliance standards.
Collaborate with cross-functional teams to define technical requirements, prioritize tasks, and deliver high-quality software solutions.
Participate in the full software development lifecycle, from ideation and design to implementation, testing, and deployment.
Conduct regular code reviews, ensuring code quality, performance, and adherence to coding standards.
Stay abreast of emerging technologies, industry trends, and best practices, incorporating them into the development process as appropriate.
Provide technical leadership in the evaluation and adoption of new tools, frameworks, and methodologies.
Qualifications:
10+ years of experience with progressive growth in software development.
Proven experience in a leadership role, leading software development teams in the delivery of complex projects.
Expertise in one or more programming languages, with a strong preference Vue, Node.JS, C#, Javascript.
Deep understanding of software architecture and design principles, with a focus on building scalable and maintainable systems.
Experience with distributed systems, microservices architecture, and cloud-based solutions.
Strong knowledge of software development best practices, including code reviews, testing, and CI/CD pipelines.
Excellent communication skills, with the ability to convey complex technical concepts to both technical and non-technical stakeholders.
Benefits
CLYNK offers excellent benefits to support your overall wellbeing. Full-time employees are eligible for medical, dental, vision and disability insurance. We also offer a 401(k) plan with an employer-paid match up to 4%. CLYNK is proud to offer a flexible work environment with a friendly, collaborative and inclusive culture.
Why CLYNK?
At CLYNK equality is a core tenet of our culture. We are committed to building an inclusive team that represents a variety of backgrounds, perspectives, beliefs and experiences. Every day, you’ll have new and exciting opportunities to improve our community and environment. CLYNK is an equal opportunity employer. We don't discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.