Software Engineer Adchemy
Adchemy is looking for an experienced software engineer with experience in distributed systemsand data, data analysis and Web Services to build out Adchemy's core platform components. The ideal candidate will have demonstrated experience and passion in building scalable software platforms. This individual must be have the ability to work under minimal supervision in a dynamic startup culture.
You will play a critical role in building out the Platforms that are highly reliable, available and scalable to meet the growing demands of our users and our business. We strive to provide near real time user experiences from Big Data - you will be part of the team that builds 'lightning fast' backend services! Our products have been critically acclaimed as 'radically simplifying' and 'groundbreaking' - to do this, our technology stack is very diverse and encompasses many areas. Here's a sample of what you'll work with on a daily basis:
Database technologies such as MongoDB, Redis and Postgres
Search engine platforms like Lucene & ElasticSearch
Crawling and scraping engines like Scrapy
Compute platforms such as Twitter's Storm, Akka, Hadoop / Elastic MapReduce
Cloud platforms such as Amazon EC2, Microsoft Azure
Create code that is simple, extensible, and robust
Participate in system design and architecture discussions.
Collaborate with other team members to evolve development processes.
Work closely with product management to define and implement features.
Strong object oriented design skills with Java. Python development is a plus.
Passionate about delivering clean and simple designs and implementations
Experience with JUnit, JMeter or other testing frameworks
Experience with Maven or Ant build scripts
Bachelor's degree and 2+years experience or Masters degree
Experience in one or more of the following areas is a plus:
Database technologies - either Relational or NoSQL
RESTful Web Services
Large scale distributed systems
||Foster City, CA |