Happy Returns

Senior Software Engineer (Remote)

Happy Returns$120K — $150K *
US-AnywhereRemote in Atlanta, GA
Enterprise Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 6+ years of professional experience with production web applications
  • Expertise in designing and operating REST APIs and distributed services
  • Proven ability to produce clean, maintainable, and well-tested code
  • Experience leading discussions, mentoring, and influencing engineering practices
  • Strong collaboration skills with cross-functional teams
  • Ability to tackle ambiguous problems and deliver pragmatic solutions
  • Self-starter capable of working independently in a remote environment

Responsibilities

  • Own the design and delivery of new features using modern tech like Go and React
  • Lead architecture discussions to ensure scalable and reliable systems
  • Identify and advocate for process improvements and technical debt reduction
  • Conduct thorough code reviews and provide constructive technical feedback
  • Mentor junior engineers through design discussions and knowledge-sharing
  • Collaborate with Product Managers and QA Engineers to align tech solutions with business goals
  • Utilize AI tools to enhance development while ensuring quality and security

Benefits

  • Fully remote position flexibility
  • Opportunity to shape systems for high-impact projects
  • Collaborative work culture with cross-functional teams
  • Opportunity to mentor and grow team members
  • Engagement in varied technical challenges with modern technologies
Full Job Description
As a Senior Software Engineer, you'll help shape the systems that make returns effortless at scale. You'll own complex technical projects, improve the reliability and performance of our platform, and provide technical leadership through thoughtful design, mentorship, and collaboration across Engineering, Product, Operations, and QA.

Your day to day
  • 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

What you need to bring
  • 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

Bonus points if you have
  • Strong experience with server-side languages such as Go or Python
  • Proficiency with modern frontend development, especially React and TypeScript
  • Familiarity with database technologies such as PostgreSQL and DynamoDB
  • Experience building, deploying, and operating services using Docker, Kubernetes, and AWS
  • Experience with observability, incident response, performance tuning, and production operations
  • Interest in e-commerce, logistics, and/or sustainability


This is a fully remote position and is not limited to candidates located in Georgia

About Happy Returns

Happy Returns is a technology company that provides a network of physical return locations for online retailers. The company was founded in 2015 and is headquartered in Los Angeles, California. Happy Returns' platform allows customers to return online purchases in-person at a network of over 700 locations across the United States. The company's services include software for managing returns, logistics, and customer service. Happy Returns has partnered with a variety of retailers, including Everlane, Rothy's, and Untuckit.
Learn more about Happy Returns
Size
50 employees
Industry
Founded
2015

Similar Jobs

More Jobs at Happy Returns

More Enterprise Technology Jobs

Find similar Senior Software Engineer (Remote) jobs: