Verve's Ad Technology team is tackling some of the most important problems in our quickly growing company. Our high-volume, low-latency ad serving systems are built on top of modern technologies, handling billions of transactions per day. We have an immediate need for a Sr. Software Engineer to join our core development team in San Diego. This high visibility position involves refining our Golang-based ad server and all the interesting tech that drives our growing real-time ad decisioning and serving needs.

YOU ARE: A developer through and through. You love designing, building, and optimizing highly scalable systems. You are passionate about cutting edge technologies and excited about working in a fast-paced, collaborative environment where you can broaden your knowledge in new technical domains. You have a burning desire to perfect your craft and learn more. If this sounds like you, you'll love growing with us.

REQUIRED SKILLS & EXPERIENCE:

  • 5+ years of production software development experience
  • Strong experience with data structures, algorithms, concurrency, time vs space tradeoffs
  • Expert-level knowledge in one of Go, C, C++, Java, Python or comparable language
  • Familiarity with Unix/Linux system command line tools
  • Demonstrated leadership in technologies core to real-time internet

PREFERRED SKILLS & EXPERIENCE:

  • BS/MS in Computer Science or a related technical field or equivalent experience
  • High-volume ad serving, user profiling and targeting technologies
  • Designing and improving large-scale distributed systems
  • Service-oriented and microservice architectures
  • Distributed NoSQL database technologies (e.g. Couchbase)
  • AWS, EC2 and S3
  • Machine learning algorithms and concepts
  • Mobile technologies, location services

RESPONSIBILITIES:

  • Develop new features for our high-performance Golang ad server
  • Create and maintain supporting software for our real-time decisioning engine
  • Design and develop optimization algorithms
  • Identify and resolve performance and scalability issues
  • Evolve and maintain our multi-datacenter microservices architecture

Apply for this Job

* Required
(Optional)
Almost there! Review your information then click 'Submit Application' to apply.

File   X
File   X