Software Engineer, Back End - Ad Platform

San Mateo, CA
Engineering – Engineering - Ad Platform
Full Time
We are looking for an experienced Backend Engineer to join our team in San Mateo, CA.

FuelX is the leading commerce indexing company. Our technology leverages real-time data processing and machine learning to predict online shopping behaviors and to drive conversions for the brands that use our digital advertising platform.  We are growing our team, and we're looking for people to join us on our mission to index the world's commerce data.


    • Naturally curious about new technologies
    • A fast learner-Self-motivated / self-directed
    • Familiar with CI/CD processes
    • A strong influence with team members


    • Owning our backend server system
    • Having the opportunity to build and work alongside a team of talented Engineers to provide and scale solutions, specifically including open bidder, profile engine and core APIs.
    • The opportunity to be creative and build Intellectual Property.
    • The opportunity to provide real time production analysis in complex network environments.


    • Work on open bidder framework for Real Time Bidding (RTB) project.
    • Innovate optimal solutions on large dataset in variable database structures.  
    • Build systems using Java, Scala; build custom designs; develop DBMS; complete prototypes; resolve problems.
    • Validate server solution by developing and conducting unit and test scripts.
    • Improve server solutions by conducting systems analyses; identify problems; evaluate alternative solutions.


    • 4 to 5 years of experience in professional software development
    • B.S./M.S. Degree in Computer Science or equivalent
    • Experience in Lucene based search
    • Expertise in Object Oriented analysis and design, in depth understanding of classic design patterns and J2EE patterns.
    • Technically capable with maximizing build quality and simplifying the build process through use of build and integration tools (e.g. Ant, Maven, etc.).
    • Analysis data structure knowledge with probability and complex analysis
    • Experience with applications that have multi threading and garbage collection
    • Analysis models and statistics knowledge or equivalent mathematics background
    • Application DB structure (documentary, relational and Map) experience.
    • Experience with cloud computing in AWS, GCE, Azure
    • Experience with NodeJS, Video Encodings
    • Experience building frontend for customer facing Admin and Reporting Applications.
    • Experience with Tableau or other data visualization tools
    • Experience with Digital Advertising