Treering, a Silicon Valley-based technology company, is seeking a Senior Software Engineer to join their team in creating innovative solutions for preserving and celebrating memories. This role offers a unique opportunity to work on modernizing the yearbook industry through cutting-edge technology and AI tools.
As a Senior Software Engineer, you'll be instrumental in developing and maintaining both new and existing products, working with modern web technologies including TypeScript, JavaScript, and Angular. The position requires a strong computer science background and expertise in modern web application development. You'll be responsible for everything from architectural decisions to mentoring junior team members.
The role combines technical leadership with hands-on development, offering opportunities to work with cloud technologies (AWS), containerization (Docker, Kubernetes), and both SQL and NoSQL databases. You'll be part of an agile environment that values innovation and collaboration, working closely with cross-functional teams to deliver high-quality software solutions.
What makes this opportunity special is the direct impact you'll have on modernizing an traditional industry through technology. Treering offers a comprehensive benefits package, including full healthcare coverage, 401(k) with employer contribution, and flexible vacation policy. The company culture emphasizes collaboration, inclusion, and professional growth, making it an ideal environment for experienced engineers looking to make a meaningful impact while advancing their careers.