✨ About The Role
- The Senior Software Engineer II will be responsible for building and maintaining GOAT's dynamic pricing algorithm.
- This role involves ensuring that buyers and sellers see the best and latest prices for all products on the marketplace.
- The engineer will work on tooling to configure and test the pricing algorithm and manage the underlying pipeline for real-time price updates.
- The position requires contributing to shared features like checkout, offer settlement, and tax remittance.
- The candidate will need to quickly acclimate to a large existing codebase and manage risk while being proactive and outcome-oriented.
âš¡ Requirements
- The ideal candidate will have over 5 years of experience in backend software engineering, preferably with expertise in Golang or Ruby.
- A strong background in working with both relational and non-relational databases, such as PostgreSQL and DynamoDB, is essential.
- Experience in managing large, production, customer-facing systems is crucial for success in this role.
- The candidate should have a proven track record of collaborating with non-technical stakeholders to clarify complex business problems.
- A self-starter attitude with high attention to detail and strong communication skills will be key to thriving in this position.