Full Stack Developer - Python
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+24 more
Job description
Insight Global is seeking a Python SQL Developer for a top client. This candidate will be responsible for developing and maintaining backend applications, optimizing database performance, and delivering scalable solutions using Python and SQL. The ideal individual will have a strong understanding of secure software development practices and be comfortable building systems with security, compliance, and data protection in mind. Additionally, this person should be enthusiastic about leveraging modern AI-powered development tools to accelerate coding, testing, documentation, and problem-solving efforts. This is an excellent opportunity for a developer who enjoys working at the intersection of software engineering, security, and emerging AI technologies while partnering with cross-functional teams to deliver impactful business solutions.
Day-to-Day:
-
Design, develop, and maintain Python-based applications and services
-
Develop and optimize SQL queries, database schemas, and stored procedures
-
Partner with security teams to implement secure coding practices and vulnerability remediation
-
Leverage AI-powered development tools to improve coding efficiency, testing, and documentation
-
Build and maintain integrations with internal and external systems
-
Participate in code reviews and technical design discussions
-
Monitor application performance and troubleshoot production issues
-
Create technical documentation and contribute to development best practices
-
Collaborate with cross-functional teams to deliver scalable solutions
Requirements
-
5+ years of Python development experience
-
Strong SQL development and database design experience
-
Experience writing complex queries, stored procedures, and performance tuning
-
Solid understanding of secure software development principles
-
Knowledge of application security, data protection, authentication, and authorization best practices
-
Experience working with cloud environments (AWS, Azure, or GCP)
-
Experience integrating APIs and building scalable backend services
-
Strong debugging, troubleshooting, and analytical skills
-
Experience working in Agile development environments * Experience with AI/LLM tools such as GitHub Copilot, ChatGPT, Claude, Cursor, or similar
-
Machine Learning or AI integration experience
-
Experience with vector databases and RAG architectures
-
Security certifications or experience partnering with cybersecurity teams
-
Experience with DevOps, CI/CD pipelines, and infrastructure automation
-
Exposure to data engineering or ETL processes
-
Experience with Docker and Kubernetes
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
The 13 Best Python Libraries for Developers in 2025
Dev Digest 120 - Apple and peers
Why Upskilling And Reskilling is Important For Developers
Dev Digest 157: CUDA in Python, Gemini Code Assist and Back-dooring LLMs