Software Engineer


Santa Monica, CA

Less than 5 years

Posted 239 days ago

  by    Vazeer Ansari

This job is no longer available.

Position: Software Engineer

Location: Santa Monica, CA

Position type: Fulltime

Job Responsibilities:

- Develop and maintain distributed systems based on service-oriented architecture and containers

- Collaborate on design of system architecture

- Work in a collaborative and team-driven Agile environment

- Create new microservices that support the FanAI analytics and visualization engines.

- Learn and grow

Required Skills:

- Must Have experience with Python is a must (ideally Python 3.5+ with async/await)

- Minimum 3+ years relevant experience

- Solid understanding and working knowledge of modern operating systems, networking,

and/or scalability techniques

- Familiarity with distributed systems patterns and techniques (micro services preferred)

- Understand the benefits of (and an eagerness to) follow style guides and best practices

- Experience with cloud service providers (e.g., Google Cloud Platform, AWS)

- Experience with Python web frameworks (e.g., Flask, Tornado, Falcon)

- Experienceworking with Docker containers

- Experience with TDD/BDD and/or automated testing

- Experience with container orchestrators (e.g., Kubernetes, Docker Swarm)

- Knowledge/Experience with big data tools (Spark, Apache Beam)

Preferred Skills:

- Graph Databaseexperience (Neo4j, Titan, ArangoDB)

- Experience with NoSQL databases (e.g., Mongo, Cassandra)

- Experienceworking with in-memory datastores (e.g. Redis, Memcached)

- Knowledge/Experienceworking with message brokers (e.g. RabbitMQ, AWS SNS,

Cloud PubSub)

- Passion for the gaming/esports community (being an active gamer, watching esports

events, knows the space)


- Competitive compensation

- Full benefits including medical, dental vision for you and your family

- Company Stock Options

- 401k plan

- Generous vacation and holiday plan

- We provide the best hardware, software and tools available

- Regular team trips to esports tournaments and events

- Other perks like gym memberships etc.


- This role will be based out of our Santa Monica office and will require a regular presence

in the office. We provide excellent workplace flexibility for working remotely as time

and responsibilities allow.