Senior Software Engineer

Posted 7hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Software Engineer developing systems for efficient returns solutions at Happy Returns. Leading technical projects and mentoring engineers while ensuring platform reliability and performance.

Responsibilities:

  • Own the design, implementation, delivery, and long-term maintainability of new features and systems using modern languages and frameworks such as Go, TypeScript, React, and PostgreSQL
  • Lead and contribute to system architecture discussions and technical design reviews to ensure our systems are scalable, reliable, secure, and maintainable
  • Proactively identify technical projects, process improvements, and advocate for burning down technical debt
  • Raise the engineering bar through thoughtful code reviews, clear technical feedback, and consistent application of clean code and testing practices
  • Mentor engineers through design discussions, pairing, documentation, code reviews, and knowledge-sharing sessions
  • Collaborate closely with Product Managers, DevOps, QA Engineers, and cross-functional stakeholders to translate business goals into simple, durable technical solutions
  • Use AI-assisted development tools thoughtfully to accelerate coding, debugging, testing, documentation, and design exploration while maintaining high standards for correctness, security, and maintainability
  • Own the health and stability of our systems through thoughtful testing, monitoring, debugging, observability, and production support

Requirements:

  • 6+ years of professional experience building, operating, and maintaining production web applications
  • Experience designing, implementing, testing, and operating REST APIs and distributed services in production
  • A track record of shipping clean, maintainable, and well-tested code while helping others do the same
  • Experience leading technical discussions, mentoring engineers, and influencing engineering practices across a team
  • Strong collaboration skills and experience working closely with Product Managers, DevOps, QA Engineers, and cross-functional stakeholders to deliver business outcomes
  • Ability to break down ambiguous problems, evaluate tradeoffs, and deliver pragmatic technical solutions
  • A self-starter mindset with the ability to drive work independently, communicate clearly, and thrive in a fully remote work environment

Benefits:

  • Health insurance
  • 401(k) matching
  • Flexible work hours
  • Paid time off
  • Remote work options