Job: Senior Python Developer - Legal Data Extraction

Location: Mangalore, Remote - India

Job Description

Our company creates some of the world’s most cutting-edge software solutions in the legal industry. We solve difficult problems, work on innovative technology, and build world-class platforms for people and enterprises to interact with court records and other public data sets. With some of the best minds in the industry, we’re one of the most sought-after learning and career destinations in the world of legal tech. If you’re looking to work at a company with opportunities to forge your career path in technology, UniCourt is the right place for you.

We are currently in search of a Senior Python Developer, who can enhance our existing Legal Data Extraction framework to gather the data from over 400+ public sources, clean and structure unstructured data, and standardize and save this information into multiple data stores.


  1. Get up-to-speed with our proprietary framework
  2. Make enhancements to the core functionalities for developers to continue building extractors for different sources on top of it


  1. 3 - 5 years of relevant experience

Mandatory Skills

  1. Experience working with Docker and containerizing Python applications
  2. Strong knowledge of object oriented programming in Python
  3. Strong debugging skills
  4. Experience using memory profiling and time profiling in Python for performance optimization
  5. Good understanding of data structures in Python and time complexity
  6. Experience in Python web frameworks (e.g., Django and Flask)
  7. Experience integrating with Amazon Web Services (AWS) services like S3 and Lambda
  8. Experience building REST APIs
  9. Good understanding of managing large data sets in RDBMS like PostgreSQL
  10. Good knowledge of writing PostgreSQL stored procedures
  11. Experience in debugging database slow queries and performance optimization in PostgreSQL

Good to Have Skills

  1. Experience with Celery
  2. Experience with RabbitMQ and REDIS
  3. Familiarity with Swagger, Kibana, and Sentry

Apply for Senior Python Developer - Legal Data Extraction

Thank you for contacting us.

We will be in touch with you shortly.

Get Started Today

Sign Up Now
Scroll to top