Re-imagine Your Career with InMobi and TruFactor!

InMobi Group’s mission is to power intelligent, mobile-first experiences for enterprises and consumers. Its businesses across advertising, marketing, data and content platforms are shaping consumer experience in a world of connected devices. The group's portfolio companies include InMobi Marketing Cloud, TruFactor - an Intelligence-as-a-Service Platform, and Glance - the world's first Screen Zero.

Built on the pillars of “Truth” and “Fact,” TruFactor delivers an Intelligence-as-a-Service platform. The patented anonymization platform democratizes access to unique Consumer Intelligence. TruFactor’s vision is to empower data scientists and developers to leverage consumer intelligence safely, securely and seamlessly. 

Our small but mighty team is growing across our locations in Kansas City, San Francisco, Seattle and Bangalore. With offices and team members across the world, we pride ourselves on our open and global perspective. We maintain close ties with our parent company, InMobi Group, which provides the best of start-up culture with the rich experiences of a 12-year industry leader. Read more at


The Senior Software Engineer will lead the development of cost-effective information technology solutions by creating new and modifying existing software applications. This role is responsible for but not limited to: analyzing complex systems requirements, existing business processes, and information systems, coding software, writing automated tests, debugging, and documenting & implementing software applications. The Senior Software Engineer undertakes complex projects requiring additional specialized technical knowledge, coordinating with users to determine requirements that are more complex.

Basic Qualifications:

  • Expertise with Modern JavaScript Frameworks (e.g. Vue.js, React or Angular)
  • Understanding the current ECMAScript version both in the browser and on node
  • Expertise Current state of CSS and HTML
  • Experience with Git
  • Expertise with development lifecycle including branching strategies and code reviews
  • Expertise with automated build process for web technologies (e.g. Webpack, Babel, & NPM Scripts)
  • Experience with CSS preprocessors (e.g. Stylus, SASS, LESS)
  • Experience with HTML preprocessors (e.g. Pug, slim, HAML)
  • Expertise with unit testing with Jest, Mocha or Jasmine 

Preferred Qualifications:

  • Experience working within Amazon Web Services (e.g. EC2, RDS, S3)
  • Experience working within Azure (e.g. HDI, Azure Blob, ADLS)
  • Experience with NoSQL databases a plus (e.g. Redis, Memcached)
  • Familiarity with Hadoop based technologies (e.g. Apache Storm, Yarn, Spark, Hive)
  • Familiarity with OO design patterns
  • Familiarity with data management strategies such as Redux, Observables, Flux
  • Familiarity with executing SQL in RDBMS (e.g. MySQL, Postgres)
  • Familiarity with document-based or NoSQL databases (e.g. MongoDB)
  • Experience with Containerization & Kubernetes

InMobi provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.

Apply for this Job

* Required