Blackbird is looking to solve the problem of creating a seamless and personalized experience for restaurant guests through its loyalty and payments platform.
Requirements
- 5+ years of experience building and deploying backend APIs
- Strong proficiency in Kotlin or another statically typed JVM language
- Deep experience designing and maintaining RESTful APIs using domain-driven design principles
- Solid understanding of SQL databases, including schema design and performance tuning
- Experience with the Spring framework and database abstraction layers such as Hibernate
- Familiarity with the U.S. payments ecosystem, including debit, credit, and ACH processing
- Exposure to DevOps practices, including AWS infrastructure and Terraform
Responsibilities
- Design, build, and maintain core backend APIs
- Collaborate with product, design, and engineering peers to deliver features aligned with business goals
- Contribute to system architecture and implement scalable, robust solutions
- Uphold and promote backend best practices, with a focus on code quality, testing, and performance
- Mentor junior and mid-level engineers and foster a collaborative, growth-oriented team culture
- Participate in product and design discussions, offering backend perspectives on implementation and feasibility
Other
- Ability to work autonomously and make sound decisions in a fast-moving environment
- Experience mentoring engineers and contributing positively to team culture
- Comfortable working cross-functionally with product, design, and other stakeholders
- Strong attention to detail and commitment to delivering high-quality user experiences
- Full time offers from Blackbird may also include stock options, benefits (including medical, dental, vision, flexible time off, 401(k)), and some not-so-standard, extra-fun perks — subject to applicable taxes and based on eligibility.