Job details
Job type full-time
Full job description
Otis is looking for talented engineers to bring our vision of building a new asset class around cultureWe`re not looking for rockstars or ninjas; we`re simply looking for smart people who are always willing to learn and who never shy away from a challenge.
We are open to a range of commitment levels (full-time, part-time, and contract work) and are happy to work with team members to find the best work structure for their lives.
What you`ll do:
You`ll be working with a small team in building a consumer facing product that will be used by millions of people just like you.
As a backend engineer, you will be helping build all the server-side code that powers the otis experienceThis includes creating new apis, maintaining/improving our code base, designing/refactoring our database schema, and developing our infrastructureOur stack is python + django + postgres.
At otis, senior and staff engineers are those who have a history of building performant and scalable web services at an expert or master level, respectivelyAt otis, the average senior engineer has at least five years of professional experience and the average staff engineer has at least eight.
We prefer generalists over specialistsBringing our vision to life will be a challenge, and we`ll frequently be pushed outside our comfort zones.
Who you are:
You are an expert with dynamic languages like javascript, python, or ruby and you`re willing to learn python (3 to be precise).
You are obsessed with clean codeYou take pride in great class design and choosing the right level of abstractionTests are your best friend.
You are an expert with web frameworks like django, rails, or express.
You are extremely comfortable with sql databasesYou know when to use transactions and when to select for updateN+1 queries are your worst nightmares.
You are a master with designing apisYou immediately know something is wrong when you see post /update_name.
U.sWork authorization with no visa sponsorship required
Bonus points for redis and no-sql experience.
Bonus points for frontend experience, e.gReact, react native, swift, etc
Example projects:
Designing the models and apis to handle our secondary trading platform
Building integrations with third party vendors to manage the flow of funds
Enhancing our categorization of investments to allow for search and discovery
Scaling our infrastructure and architecture to handle extreme bursts of traffic
About otis at otis, we turn aficionados into shareholdersWe believe in transparency, liquidity, and accessWe`re democratizing an otherwise closed market and making alternative assets accessibleInvest in the things that you value, and whose value you understand, and build a portfolio better suited to a museum than a stock ticker.
Our culture we have a saying here: “we design our culture like we design the product.” culture is the most important foundation for a successful companyA great culture provides the context for people to deliver their best workOur goal is to find the fastest way to winOur culture is designed to allow us to achieve this .
Transparent compensation we don’t believe that better negotiators necessarily make better employeesEvery employee can see their current salary, the salary levels for their team, and what each level’s salary increase would amount to in the futureThis allows us to offer equal pay to all employees.