Senior Backend Software Engineer

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.

FuelXis 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.

YOU ARE:

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

WE HOPE YOU GET EXCITED ABOUT:

    • 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

YOU WILL:

    • 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

YOU SHOULD HAVE:

    • At least 7 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
    • Team Player mentality

FuelX Inc. does not participate in E-Verify.