About the Role
The engineer will design, develop, and maintain software systems that support post-purchase workflows, collaborating with product and design teams to deliver reliable and user-centric features.
Responsibilities
- Design and implement backend services for post-purchase functionality
- Collaborate with product managers to define feature requirements
- Write clean, maintainable, and well-tested code
- Participate in code reviews to ensure code quality
- Troubleshoot and resolve production issues
- Optimize systems for performance and scalability
- Work with frontend developers to integrate user-facing elements
- Ensure software meets security and compliance standards
- Support deployment pipelines and CI/CD practices
- Monitor system health and respond to alerts
- Contribute to architectural discussions and technical planning
- Document code and system designs for team reference
- Engage in agile development cycles including planning and retrospectives
- Improve error handling and system resilience
- Integrate with third-party services and APIs
- Maintain existing codebases while introducing new features
- Participate in on-call rotations when needed
- Evaluate new technologies for potential adoption
- Ensure backward compatibility during updates
- Collaborate across teams to align technical solutions with business goals
Nice to Have
- Experience in e-commerce or retail technology
- Background in post-purchase or fulfillment systems
- Knowledge of event-driven architectures
- Familiarity with microservices design patterns
- Experience with message queues or stream processing
- Understanding of internationalization and localization
- Exposure to high-availability systems
- Previous work with order management platforms
Benefits
- Health, dental, and vision insurance coverage
- Retirement savings plan with employer contribution
- Paid time off and public holiday entitlement
- Parental leave for all caregivers
- Flexible working hours and remote options
- Professional development and training budget
- Employee assistance and mental health programs
- Inclusive culture with employee resource groups
Compensation
Competitive market rate based on experience and location
Work Arrangement
Hybrid work model with flexible office and remote options
Team
Part of the Forge product team focused on post-purchase customer experience
About the Forge Team
Forge is dedicated to refining the customer experience after a purchase is made. The team builds tools that streamline order fulfillment, tracking, and support. Engineers work closely with data, logistics, and customer service stakeholders to create reliable, scalable systems that enhance trust and satisfaction.
What Success Looks Like
Within the first six months, the engineer will have shipped key features to production, improved system observability, and established strong collaboration with cross-functional partners. Success is measured by delivery reliability, code quality, and positive impact on customer experience metrics.
Available for qualified candidates in select locations