The Sr. Engineer – Owned Brands Costing Management team is responsible for developing and implementing scalable backend services using Java or Kotlin, designing and maintaining data pipelines and event-driven systems, and championing best practices in testing, observability, and code quality.
Requirements
- 4 year degree or equivalent experience
- 5+ years of software development experience
- Experience in modern backend technologies such as Java/Kotlin, NoSQL (PostgreSQL, MongoDB, graph structure, etc.)
- Design, build, and maintain scalable backend services using Java or Kotlin, ensuring high performance and reliability in distributed system architectures.
- Develop and optimize data pipelines and event-driven systems leveraging Kafka, MongoDB, and PostgreSQL to handle large-scale data flows efficiently.
- Implement and integrate GraphQL APIs to enable flexible and performant data access patterns across multiple services and client applications.
- Champion best practices in testing, observability, and code quality, mentoring peers and driving continuous improvement in backend engineering standards.
Benefits
- 401(k)
- Employee discount
- Short term disability
- Long term disability
- Paid sick leave
- Paid national holidays
- Paid vacation