Senior Platform Engineer
Manifest · San Mateo, California, United States ·
- Seniority
- Senior
- Category
- Devops
- Experience
- 5+ years
Manifest · San Mateo, California, United States ·
Location: San Mateo,California,United States
Python, Celery, PostgreSQL, RabbitMQ, Redis, Amazon Lambda, AWS, Distributed Systems, Facebook API, Twitter API, Pinterest API
The Senior Software Engineer role at Manifest will design and develop rock-solid, scalable, and extensible distributed systems that manage millions of dollars in advertising buys. This position requires creativity, curiosity, and flexibility to make great technical decisions, juggle project requirements, mentor peers, and guide the software architecture that our business is built upon.
At Manifest, we are taking a new approach to advertising: building a product intelligence engine for ads. Our system generates product-level ads across a retailer's entire catalog. It identifies the products with the highest potential and hyper-targets them to exactly the right audience. We do this at scale and automatically across a retailer's entire catalog. We want our ads to be so good that people discover interesting products through them.
Manifest Commerce is a wholly owned subsidiary of Rakuten Marketing USA -- the global ad tech division of one of the largest E-Commerce companies in the world.
Build and optimize complex distributed systems, data pipelines, and datastores
Design and develop core architectural components, usually in Python
Commit code you’re proud to ship and develop a product you’re proud to share
Work with a modern (and pragmatic!) tech-stack and deployment
Mentor and learn from teammates
Identify and learn new technologies that can help our team
Work with a kickass team to develop the slickest product in marketing
Minimum 5 years experience building integrated software systems
A devotion to elegant, testable, and performant code
Professional experience with Python, Java, Scala, C#, or similar OO language.
Experience running relational databases in a high-scale environment
Experience designing and managing distributed systems
A strong sense of curiosity and adventure
Experience designing and building RESTful APIs
Experience running PostgreSQL in a high-scale environment
Experience with the Celery distributed task queue framework
Experience working with Salt, Ansible, or a similar technology
Strong Bash/*nix kung-fu
Experience with Facebook APIs or other advertising platforms