Staff Product Engineer
About the role
We are actively recruiting a Staff Product Engineer to help revolutionize the way people discover the things they love to collect. At Courtyard.io, you’ll play a critical role in building the product hundreds of thousands of users use to buy, sell, and trade. You will join a lean and experienced remote-first team of engineers that prioritizes technical ingenuity, authentic communication, and a get-it-done attitude. You'll own roadmap work from idea to launch, working alongside product, design, leadership, and data to shape what we build, bringing technical judgment into those discussions and helping the team make the right calls. From there you'll write the Go services and Postgres schemas, build the Next.js or React Native UI, and track what users do once it ships. The stack is Go, Postgres, and Terraform on the backend; Next.js and React Native on the frontend.
Requirements
- You are passionate about building high-performance, scalable backend systems and thrive in a fast-paced, collaborative environment.
- 6+ years of experience in designing and building large and complex (yet maintainable) systems, and ability to do so faster than most people think possible.
- Deep understanding of systems architecture, APIs, and infrastructure
- Experience working with relational databases (Postgres preferred) and designing efficient queries.
- You have built consumer products at scale, and enjoy working with product and design teams to build excellent user experiences.
- Proficiency with writing useful tests and utilizing monitoring tools, and a well thought-out philosophy about the place of monitoring and testing in a frontend codebase.
- Strong testing and CI/CD practices.
- You take ownership of your work with a leadership mindset, demonstrating initiative, accountability, and the ability to drive projects forward independently.
- Proven ability to work independently on a remote-first team, with experience in asynchronous communication. Top-notch communication skills are essential.
Qualifications
- Nice to have: Experience with payments, marketplaces, real-time systems (websockets, pubsub), or anything that touches money movement.
- React Native at scale, or Go services behind a high-traffic consumer app.
Skills
- Go
- Postgres
- Next.js
- React Native
Benefits
- Comprehensive health insurance packages with dependent coverage
- Competitive salary with ample opportunities for career advancement and development
- Enjoy the flexibility of a fully remote work environment
- 401(k) plan with a 4% employer match to help you plan for the future
- $100 monthly dogfooding stipend to support trying out our products firsthand
- Access to employee wellness programs designed to support your overall well-being
Pay
Competitive salary with ample opportunities for career advancement and development
Schedule
Full-time, remote-first