Software Engineer Iii
Current- Working as a back-end engineer on the real-time bidding platform which services over 40 billion auctions per day- Contributed to the refinement and optimization of our in-house distributed database caching service- Developed numerous features included in the RTB bidder while maintaining a strict 100ms response time SLA- Built high-performance caching service integrated with third-party data providers to offer readily available contextual data on frequently seen URL's with the ability to filter out a vast long tail of less useful data- Lead developer on a large initiative to redesign pacing and budgeting control systems managing all media spend within the RTB platform. Worked closely with product team and multiple other engineering teams to design and build the new systems to be highly durable while controlling the large distributed bidding system spanning multiple data centers worldwide- Actively work with managers and fellow engineers to apply relevant on-call support experience towards improving platform uptime and resolving faults in the system- Technologies: Java, Spring, Python, Bash, MySQL, Kafka, Zookeeper, Hazelcast, Hotspot JVM, MapDB, Thrift, Jetty, AWS EC2, AWS S3