Inkling Eng

San Francisco
101 - 250 Employees
26 - 50 Engineers
$100M+ Funding
Exited (Acquired)

Inkling is a Modern Learning Platform that powers learning in the flow of work for your most critical knowledge to drive high performance.

Inkling Eng photo 1 Inkling Eng photo 2 Inkling Eng photo 3
Active Roles
Why join us?
  • Inkling is on a mission to modernize the employee experience for tens of millions of people around the world. In the near-term, we will continue to acquire well-known, interesting brands as customers to help them drive a better employee experience, from restaurant chains, to retailers, to insurance companies and manufacturers. Our software will be used by millions of people every month. Beyond that, we see opportunities for AI and machine learning to drive new insights into the performance of large labor forces, and to establish ourselves as the clear leader in the category of field performance management systems.

  • See a brief video describing the power of Inkling: https://www.inkling.com/products/knowledge/?wvideo=i3yzjnufvj


Engineering at Inkling Eng
Engineering team and processes

The Inkling Engineering team collaborates closely with the Product and Design teams, in an Agile process designed to empower individuals to take on increasing levels of responsibility, while staying a the top of their game professionally. The engineering team is structured in three groups— mobile (Iris), web (Hermes) and platform (Athena). New development initiatives are implemented by virtual teams comprised of members from these groups, along with members of the design and product teams, allowing to assemble the best team for the task at hand.

Technical Challenges

We maintain a cross-platform application that needs to scale up and down by ~5X over a period of a few weeks every year. We currently support millions of content views per day.

We are architecting and building a fully serverless production environment comprised of dozens of micro-services using technologies like AWS ECS and Fargate to support the scalability requirements of our growing number of customers.

We help customers create, store, publish and manage many terabytes of custom, structured content written in HTML, CSS and JavaScript. To store this content, we maintain a distributed cluster of Apache Subversion (SVN) servers and allow our customers to export content into several different formats including Microsoft Word, PDF, iBooks, ePUB, etc. using an automated process.

Projects you might work on
  • You would work on building out a cross-platform (web, iOS, Android and backend) solution for enterprises to efficiently train new employees joining marquee customers in multiple verticals.

  • You would be working on our serverless, near real-time, analytics pipeline to bring it to a high data durability and reliability SLA. In the process, you will use technologies like AWS Kinesis, Lambda, DynamoDB and Elasticsearch to automate maintenance of the pipeline and enable it to recover from error conditions.

  • You would work on architecting a new version of our synced objects service using technologies like AWS API Gateway, Lambda and DynamoDB. This service will handle upwards of 300 requests per second and be used in several areas of the product.

Tech stack
JavaScript
Python
Scala
Java
AWS
AWS Lambda
iOS Development
Android
React

Working at Inkling Eng

Our people are our best asset as a company —— and we make sure each Inkblot knows it. With every engagement survey, employees consistently describe Inkling culture as friendly, welcoming, authentic. Even those who have moved on beyond Inkling say that they haven’t found a place that matches our culture, whether it’s the high caliber of people, quality of work, or enjoyable work environment.

Generous Vacation
Free Food
Gym/Fitness
Beautiful Office
Workshops/Conferences
Flexible Hours
Health Insurance
Team Activities
401(k) Contribution
Transportation
Work from Home
Maternal/Paternal Leave
Relocation

Interested in this company?
Skip straight to final-round interviews by applying through Triplebyte.

Apply