Legalist is looking for a full time Python developer, ideally with experience in Django to support our development team.
You will get to...
- Use Python, Django, PyCharm to build our products
- Use AWS, GCP, Kubernetes, Docker, Jenkins to scale our infrastructure
- Learn at the bleeding edge of web and machine learning technologies
Legalist is an investment firm that uses tech to invest in lawsuits. We graduated YCombinator as part of their Summer 2016 batch, and have since garnered international press for our pioneering work. You can read about us in NYT, WSJ, The Guardian, Le Monde, The Economist, and many others.
If you're interested in the intersection of finance, technology, and law, then you'll find the problems we work on highly interesting. We scrape millions of court records and build technology that streamlines the process of investing in legal assets, while running investment funds that generate high returns for our investors.
Ideally the developer will be interested in learning, be proactive, and enjoy using bleeding edge technologies. Formal 'experience' not necessary but demonstration of capability required. It is a well paid role, with salary based on capability. You will be working alongside the CTO & co-founder and 4 other talented developers.
Currently our platform is based around a backend microservices architecture for different use cases.
We're really looking for people who would love to join a fast growing startup with great financial projections, paying clients, strong investors, and an awesome team where you can always be learning. Our work is multi-disciplinary, and we're looking for engineers with an interest in business as well.
Autonomy over a core product and data pipeline
Collaborate with other engineers and designers to develop and ship features
Write efficient, modular, and reusable libraries and abstractions
Design and build internal tooling to improve development efficiency
Find and solve performance issues
Participate in code reviews
Applicants are not expected to show advanced understanding of all of the below, but must show willingness, ability, and interest in keeping up with cutting edge technologies and frameworks.
4+ years of experience in software development
Degree in Computer Science or equivalent field
Ability to implement best practices across a broad spectrum of different backend technologies
Comfort with highly scalable infrastructure, automated deployment and and containerized applications
Experience working with modern data stores such as NoSQL/Postgres, S3, Cassandra or similar
Experience working with Cloud Computing technologies (e.g. AWS, Azure, GCP)
Backend engineering experience in Python/Django
Experienced with software engineering best practices – design patterns, code reviews, unit and integration testing, blue-green deployment etc.
Ability to communicate technical specifications both verbal and writtenApply