Smarkets is one of the world's largest betting exchanges that offers a secure and transparent platform for trading on sporting, political and current affairs events.

Our platform has handled over £3 billion of bets since launching in 2010, allowing us to become one of the most profitable companies per employee in Europe.

Software Engineer, Los Angeles at Smarkets
About Smarkets

Please note: Smarkets is unable to offer work sponsorship for this role and all candidates must be authorized to work lawfully in the United States.

Smarkets is Python and Erlang technology company based in central London, Malta and now Los Angeles. We've built one of the world's largest betting exchanges, also known as a prediction market, with significantly better odds than the competition. Our strength is technology and trading with a passion to push the known boundaries of real-time financial technology.

We're a growing team of over 100, boasting more than 30 nationalities, and we are looking to build out our team in Downtown Los Angeles. Our platform has handled over £3 billion of bets since launching in 2010, allowing us to become one of the most profitable companies per employee in Europe.

Our mission is to disrupt one of the oldest industries in the world by rethinking the method and model of the betting business. We think traditional sports betting rips off bettors, taking up to a 15% margin on bets. We offer the industry's lowest margin of around 2%. We can and will do better.

We're building a reliable, low-latency, highly concurrent system capable of scaling to thousands of executions per second with sub-millisecond latency. Whether you want to work on the exchange platform, the front-end or trading mechanisms, you'll be solving real and challenging problems - from pushing Python performance to new heights to handling real-time design constraints.

The Smarkets platform is written predominantly on Python and Erlang, and relies heavily on asynchronous programming techniques. We use REST where we can. We deploy to production several times a day.

Our software stack is built around Linux, Vagrant, Flask, Postgres, RabbitMQ, Git and Ansible - but we are not resistant to change when it's needed.

Smarkets prides itself on collecting individuals seeking challenge, and our team members' experiences show this. Come join former financial and adtech engineers, researchers, scientists, and PhDs at one of the most dynamic fintech startups.

  • Define your own role within the context of self-management (we'll help you get settled)
  • Play an active role in setting up the office and team in Downtown LA
  • Write robust, high-performance code, usually Python and Erlang
  • Contribute to the organization by advancing culture, challenging colleagues and perpetuating a knowledge-driven environment
  • Have fun!
  • Strong coder
  • Bachelor's degree in Computer Science or equivalent
  • Solid knowledge of data structures and algorithms
  • Knowledge of relational databases
  • Comfortable in a Linux environment
  • The ability to learn with enthusiasm
  • Functional programming knowledge
  • Experience with web technologies and methodologies like web servers, REST, and protocol buffers
  • Interest in probability, sports and exchanges
  • Self-management structure similar to Valve
  • Generous vacation policy
  • 100% employer paid health insurance
  • Flexible work environment
  • Free lunch, social events and parties on a frequent basis
  • Downtown LA office very close to the metro
Compensation Guidance

Salary determined by peer review and dependent on experience. Stock options, and other benefits for qualified candidates.

This is a full-time job based in Downtown LA.


If you are not confident in your coding abilities, you should reconsider your application for this role. This is a highly technical position, and rigorous testing will be required to qualify each candidates proficiency. 

We transfer and store the information you submit to help us process your application and to make our hiring process better. We also make use of third-party hiring tools to help us process applications. As we are based in both Europe and the United States, your data may be located outside your home country when we process it. Please only submit your application if you are happy for us to use your information in this way.

Equal Opportunities

Smarkets provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, orientation, national origin, age, disability or genetics. In compliance with US Federal law, all persons hired by Smarkets will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification document form upon hire.

Company Reviews

Smarkets provides a unique environment that promotes growth and autonomy. Very rarely do you get to be around smart people that are allowed the freedom to make and drive their own decisions.
Ricky Ghov
Software Engineer
at Smarkets
Find more startup and tech jobs in Los Angeles
Apply Now
Why work with us
Be part of a startup within a startup. We're a team of over 90, boasting employees of more than 25 nationalities. Be among the first hires at our new Downtown Los Angeles office. Smarkets has been listed as one of 10 European startups to watch by the Wall Street Journal, and in 2017 was named the 25th fastest-growing company in Europe in the inaugural FT1000 ranking.
Smarkets' culture is based on a pioneering self-management approach. We believe the best way to scale a technology company is to let developers and operations team members get on with what they think is most important. Salaries are set by peer review. You are free to work on whatever you wish as long as you ask for an appropriate amount of advice.
Perks & Benefits
Self-management structure
Generous paid-vacation policy
Flexible work environment
Free lunch daily
Free snacks and drinks
Monthly parties
100% employer paid health insurance
Convenient downtown location near public transportation
Stock options
Profit sharing scheme

Oh no!

You're fresh out of job post slots.

Upgrade your planmanage current jobs

Create an account

Let startups find you

Create a profile and upload your resume today.

Saved Jobs
Job Saved
Find your saved jobs by scrolling over this star
Invite Your Contacts to Built In Los Angeles

Oh no!

You're fresh out of job post slots.