Logo for Happy Returns a PayPal company

Platform Software Engineer (Remote)

Roles & Responsibilities

  • 3–5 years of professional experience in backend or data-oriented software engineering roles
  • 2-3 years of experience working with databases (e.g., PostgreSQL, MySQL, DynamoDB)
  • Experience building or maintaining data pipelines or data processing workflows (ETL/ELT, batch or streaming)
  • Proficiency in at least one backend programming language such as Go or Python

Requirements:

  • Design, build, and maintain backend services and data pipelines using technologies such as Go, Python, and PostgreSQL
  • Own the implementation of well-scoped projects from design through deployment and monitoring
  • Work with structured and semi-structured data to support analytics, product features, and internal tools
  • Participate in system design discussions, contributing to decisions around data modeling, system boundaries, and scalability

Job description

At Happy Returns, we’re transforming the most frustrating part of online shopping — returns — into a fast, easy, and delightful experience. Our Platform team builds and maintains the core data platform to support our business, as well as internal tools to support our engineering efforts. We design reliable, scalable services that enable product teams to ship quickly, data teams to operate efficiently, and retailers and shoppers to have seamless experiences. 

As a Platform Software Engineer, you’ll work on backend systems and data infrastructure that power analytics, operational workflows, and product capabilities. This role is best suited for engineers who are comfortable owning features end-to-end and have hands-on experience working with databases, data pipelines, and data platforms.

This is a remote position within the United States.

Your day to day 

  • Design, build, and maintain backend services and data pipelines using technologies such as Go, Python, and PostgreSQL
  • Own the implementation of well-scoped projects from design through deployment and monitoring
  • Work with structured and semi-structured data to support analytics, product features, and internal tools
  • Participate in system design discussions, contributing to decisions around data modeling, system boundaries, and scalability
  • Write clean, maintainable, and well-tested code, and provide thoughtful code reviews for peers
  • Debug production issues and improve system reliability through monitoring and observability improvements
  • Collaborate closely with Product, Data, and other engineering teams to translate business needs into technical solutions

What you need to bring

  • 3–5 years of professional experience in backend or data-oriented software engineering roles
  • 2-3 years of experience working with databases (e.g., PostgreSQL, MySQL, DynamoDB) including schema design and query optimization
  • Experience building or maintaining data pipelines or data processing workflows (ETL/ELT, batch or streaming)
  • Proficiency in at least one backend programming language such as Go or Python
  • Ability to take a problem from loosely defined requirements to a working, production-ready solution
  • Comfort debugging issues across services and reasoning about system behavior
  • Strong communication skills and ability to collaborate across teams

Bonus points if you have

  • Experience with cloud infrastructure (AWS) and containerization (Docker, Kubernetes)
  • Familiarity with modern data platforms and tooling (e.g., dbt, Redshift, BigQuery, Snowflake, Databricks)
  • Experience with event-driven architectures or distributed systems
  • Exposure to developer tooling, internal platforms, or infrastructure systems
  • Experience improving performance or reliability of production systems


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

EEO Statement   

Integrated into our shared values is Happy Returns’ commitment to diversity. Happy Return is committed to being a globally inclusive company where all people are treated fairly, recognized for their individuality, promoted based on performance and encouraged to strive to reach their full potential. We believe in understanding and respecting differences among all people. This concept encompasses but is not limited to human differences with regard to race, ethnicity, religion, gender, culture and physical ability. Every individual at Happy Return has an ongoing responsibility to respect and support a globally diverse environment.

 Visa Sponsorship

We do not offer visa sponsorship or transfer for this role.

Statement to Third Party Agencies  

To all recruitment agencies: Happy Return only accepts resumes from agencies on the UPS preferred supplier list. Happy Return is not responsible for any fees or charges associated with unsolicited resumes.

 

Software Engineer Related jobs

Other jobs at Happy Returns a PayPal company

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.