Python/Django Developer
Listed on 2025-11-29
-
Software Development
Python
Technology & Design Full-time 51-200 employees
· Staffing & Recruiting Actively recruiting
Based in San Diego, California we are an IT consulting company that uses state-of-the-art software development methodologies to deliver a high standard variety of projects to our valued clients. We specialize in UX/UI Design and Development for Web and Mobile applications. We are a passionate group of designers and engineers with experience in creating applications for VC-funded companies.
Required skillsetPython 4 Django 4 SQL 4
Job DescriptionWe are seeking a highly skilled Python/Django Developer with a strong background in backend development, working with relational databases, and an interest in improving performance. You will collaborate closely with cross-functional teams to develop, test, and maintain web applications, as well as handle complex data-driven challenges.
Key Responsibilities:
- Develop and maintain scalable web applications using Python and Django frameworks.
- Work extensively with SQL engines such as MySQL or Postgre
SQL for data storage, manipulation, and optimization. - Design and implement complex SQL queries to retrieve and manage large datasets efficiently.
- Optimize database performance by identifying bottlenecks and refactoring queries. (Example:
Rewrite JOIN-based queries to reduce execution time by indexing relevant columns and restructuring the schema.) - Integrate asynchronous task queues using Celery for background processing.
- Implement validation and data parsing with Pydantic to ensure efficient and structured data management.
- Utilize Pandas for complex data analysis and manipulation.
- Build web scraping solutions to extract data from various sources, ensuring compliance with legal and ethical scraping standards.
- Write clean, scalable, and well-documented code following best practices.
Required Skills &
Qualifications:
- Minimum 4 years of experince in Python and Django.
- Good experience with SQL engines—specifically MySQL and/or Postgre
SQL. - Experience creating complex queries and improving database performance. Proven ability to optimize and refactor queries.
- Proficiency with Celery for task queues, Pydantic for data validation, and Pandas for data manipulation.
- Experience in web scraping, with knowledge of web technologies and best practices.
- Familiarity with version control systems (e.g., Git).
- Strong problem-solving skills and ability to work in a fast-paced environment.
- Excellent communication and collaboration skills.
- Nice-to-Have:
- Experience with RESTful APIs or Graph
QL. - Experience with cloud platforms (AWS, GCP, etc.).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).