Working at Factual means working together with fellow puzzle-addicts on projects that excite, deconstruct, explode, and reshape our thinking. We're here to solve real problems that take serious applied and theoretical skills because the data we deal with is noisy, contradictory, and there are petabytes of it.
Here are a few thought experiments to give you an idea of the types of problems that come with keeping up the world’s best place data...
At Factual, we pride ourselves on applying the right tools to the right tasks. Consequently, we use a wide variety of technologies ranging from those that are well established to some that are new and cutting edge.
Check out a small sample of the typical technologies and languages used by our different engineering groups below:
This library implements a disk-backed task queue, allowing for queues that can survive processes dying, and whose size is bounded by available disk rather than memory. It is a small, purely-Clojure implementation focused entirely on the in-process use case, meaning that it is both simpler and more easily embedded than network-aware queue implementations such as Kafka and ActiveMQ.
Riffle is a read-only key/value storage format, strongly influenced by the cdb and sorted-string table formats. Like cdb, it has a fixed memory cost per key (12 bytes per key), rather than having to keep the entire keyspace in memory. Like sorted-string tables, it allows for block compression of the values, and allows for files to be merged in linear time. Like both formats, a typical lookup requires a single disk read.
We are active in the technology community, especially in our home city of Los Angeles. We host a number of regular meetups and we’re active in local technology education.
Meet other Bay Area programmers interested in Clojure (and other Lisps and Schemes), functional programming, concurrent programming, and other alien technology.
Meet developers in the Los Angeles area to discuss Clojure. We have discussions and presentations in an atmosphere of collaboration and learning.
Factual is a sponsor of the LA Machine Learning Meetup, which holds events discussing a large variety of machine learning topics such as classification, clustering, neural networks, graphical algorithms, information retrieval, search, game theory, computational learning theory, reinforcement learning, collaborative filtering, and others.
Factual helps educate future engineers, from mentoring local students to traveling across the country for hackathons.
Factual is a place that brings together smart, talented, and diverse people; a place where you can bring your whole self to work. We believe in transparency and are open among ourselves and with our customers. We go so far as to make a complete view of the data available to anyone at any time. We also believe that trust and wellness beget productivity and happiness, and reflect this in our benefits. Here’s the not so secret sauce to our benefits and perks: It’s all about removing barriers so we can focus on the things we love. We are constantly searching for unique ways to improve the health and happiness of our team. Our hope is that we become better people by working here.
In our heart of hearts, we all love data. So much so, that we think it’s the best way to tell you about who we are and what we do.
Factual employees enjoy a flexible Personal Time Off policy as time away from work is important to achieving work-life balance and we believe in supporting a culture of trust and responsibility.
We’re headquartered in beautiful, sunny Los Angeles. We also have great offices in New York City, San Francisco, and Shanghai.
We offer our full-time employees a diverse platform of medical, dental, and vision options, along with a 401k plan, flexible spending and dependent care accounts, life insurance, and discount programs.
Take a break and do some lunchtime yoga or afternoon pilates in the office. Factual brings in weekly instructors and offers discounted memberships to local gyms. We also provide organic fruit and healthy snacks in our kitchen.
Aside from wrangling with data, we enjoy pool and ping pong tournaments, piles of board games for board game night, a kitchen full of meals and snacks, catered lunch on Fridays, and 360° views of LA from the Hollywood sign to the Pacific ocean. Our New York, San Francisco, and Shanghai offices each have their own local flavor. We are active in the local community and frequently host technology meetups at our offices.
Whether you’re new to the area or just want to share your favorite things, we have groups for everything from beer enthusiasts to board gamers, hikers, surfers, movie lovers, soccer players, basketball players, trivia aficionados, and more.
Software Engineer Shanghai