Treering

Sr. Software Engineer

Treering San Mateo, CA

Save

Treering provided pay range

This range is provided by Treering. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

$150,000.00/yr - $180,000.00/yr
Senior Software Engineer

Location: Remote / San Mateo, CA

Start Date: ASAP

Job Type: Full-Time

About Treering:

Treering, a Silicon Valley-based tech company, helps people preserve and celebrate their memories. By combining just-in-time digital printing with the power of AI tools, Treering delivers personalized keepsakes that celebrate important milestones and events.

About the Role:

As a Senior Software Engineer at Treering, you will play a pivotal role in the creation and maintenance of brand new and existing products for both end-users and internal operational needs. This is a technical hands-on role for a senior engineering leader. We are seeking a candidate with a strong computer science background who is very proficient at developing modern web applications. You will be responsible for developing high-quality software solutions that meet user needs and align with the organization’s business goals, mentor junior team members, and contribute to continuous improvement initiatives.

Key Responsibilities:

Development: Write, modify, and maintain code for software implementations using programming languages, services, frameworks, infrastructure, and tools specified by the team.

Testing: Create and execute unit tests, integration tests, and user acceptance tests to ensure the reliability and functionality of software components.

Monitoring: Monitor application performance and stability metrics and collaborate with the team to optimize software for better performance, scalability, and deliverability.

Problem Solving: Troubleshoot and debug software issues, identifying root causes, and implementing effective solutions.

Technical Leadership: Provide technical leadership and mentorship to junior engineers, assisting them in problem-solving and skill development.

Architectural Design: Collaborate with the team to make architectural decisions, ensuring scalability, performance, and security of software systems.

Project Ownership: Take ownership of software development projects, from requirements analysis to deployment, ensuring timely and high-quality delivery. Collaboration: Work closely with cross-functional teams, including other engineers, product managers, designers, and quality assurance, to deliver software solutions that align with business objectives on schedule.

Communication: Has strong communication skills, both written and verbal, to effectively convey technical concepts and collaborate with team members.

Continuous Improvement: Stay updated on industry trends and emerging technologies, recommending and implementing best practices and process improvements.

What We’re Looking For:

  • Bachelor’s degree in Computer Science, Information Technology, or related field
  • A minimum of 5 years of programming experience
  • Advanced knowledge of programming languages, including TypeScript, JavaScript, HTML5, MySQL, and PHP
  • Proficiency with web development frameworks and technologies; ideally seeking candidates experienced in Angular development
  • Proficiency in database design and management (SQL and NoSQL databases).Proficiency working with AWS as a cloud platform
  • Experience with software deployment methodologies and technologies such as Docker and Kubernetes
  • Experience with software development methodologies such as Agile and Scrum
  • Excellent analytical and problem-solving skills.Excellent organization and time management skills
  • Strong leadership and mentoring abilities


Why Join Treering?

Impact: Your work directly contributes to modernizing the yearbook industry.

Innovation: Work with cutting-edge technologies in an agile environment.

Growth: Opportunities for career advancement and professional development.

Culture: A collaborative, inclusive, and supportive team environment.

Benefits:

  • Comprehensive medical, dental, vision, life/AD&D, and disability coverage
  • Pre-tax savings/spending plans, including HSA employer contributions
  • Parental Leave Benefits
  • Pre-tax and Roth 401(k) plan with an employer contribution
  • Flexible vacation for salaried
  • Twelve paid holidays throughout the year


The US base salary range for this full-time position is between $150,000 - $180,000 + benefits. Your recruiter can share more about the specific salary range for your targeted location during the hiring process.

If you are an experienced software engineer who thrives in a dynamic environment and is passionate about designing and implementing innovative web solutions, we invite you to apply.
  • Seniority level

    Not Applicable
  • Employment type

    Full-time
  • Job function

    Engineering and Information Technology
  • Industries

    Technology, Information and Internet

Referrals increase your chances of interviewing at Treering by 2x

See who you know
Get notified when a new job is posted.

Similar jobs

People also viewed

Similar Searches

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More