Title: Python Engineer
Location: San Antonio, Tx (Onsite)
Duration: Fulltime
Video Interviews
Job Description:
Experience Required - 6+ Years
Must Have Technical/Functional Skills
Python Proficiency: Strong understanding of Python syntax, object-oriented programming, data structures, and standard libraries (e.g., os, sys, pathlib).
Web Frameworks: Experience with Django, Flask, or FastAPI to build robust web applications.
Databases & ORMs: Proficiency in SQL and database management (PostgreSQL, MySQL) and Object-Relational Mappers (ORMs) like SQLAlchemy or Django ORM.
Data Libraries: Expertise in data manipulation and analysis libraries such as Pandas, NumPy, and Jupyter.
Languages: Python (core), SQL, Bash/Shell scripting.
Frameworks/Libraries: Django, Flask, FastAPI, Pandas, NumPy.
Databases: PostgreSQL, MySQL, MongoDB, Redis.
Tools/DevOps: Git, Docker, Kubernetes, CI/CD pipelines, AWS/cloud services.
Knowledge in P&C (Property & Casualty) insurance
Roles & Responsibilities
Back-End Development: Building and maintaining high-availability, scalable, and testable server-side logic and web applications using frameworks like Django or Flask.
Database Management: Designing, implementing, and optimizing data storage solutions (SQL and NoSQL) to handle high-volume data.
API Development: Creating and integrating RESTful APIs to manage data exchange between server-side logic and front-end users.
Code Quality & Optimization: Writing clean, efficient, and well-tested code while debugging, troubleshooting, and improving the performance of existing software.
System Integration: Integrating user-facing elements developed by front-end engineers with server-side logic.
Automation: Designing Python scripts to automate tasks and streamline development workflows.