Software Engineer (Java, API)
Role responsibilities
Lead a team of engineers in developing and scaling critical services, APIs, and SDKs for a digital merchandising platform. Drive architectural decisions for the advertising platform while collaborating with product managers and data scientists to improve performance.
Requirements
Requires over 6 years of software engineering experience with at least 2 years in a leadership role, specifically within AdTech systems. Proficiency in Java or Go and expertise in various database types and cloud infrastructure provisioning are essential.
Key skills
Java, Go, API Development, SDK Development, AdTech, Distributed Systems, Relational Databases, Columnar Databases, Document-based Databases, Terraform, CloudFormation, People Management, System Design, Data Structures, Algorithms, Cloud Infrastructure
Keywords
Java, Go, API, SDK, AdTech, Retail Media, Sponsored Listings, Marketplace Advertising, Real-time Decisioning, Campaign Pacing, Attribution, Measurement, Distributed Systems, Data Structures, Algorithms, Relational Databases, Columnar Databases, Document Databases, Terraform, CloudFormation, Cloud Infrastructure, Machine Learning, eCommerce, Cannabis Industry, Software Engineering Lead, System Design, Code Review, Scalability, Digital Merchandising, Technical Leadership