Senior Software Engineer - Python

Insight Global
Raleigh, NC
Job Description -Develop and implement high-quality, maintainable code across the full application lifecycle. -Collaborate with cross-functional teams to integrate AI-driven features into production systems. -Ensure performance, scalability, and reliability of software solutions. -Participate in code reviews and contribute to continuous improvement of development practices. -Troubleshoot and resolve complex technical issues in a timely manner. We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to [email protected] learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: Skills and Requirements Requirements: - 5+ years of professional experience in software development. - Strong proficiency in Python programming language. - Strong understanding of software development best practices and methodologies. - Experience with version control systems (e.g., Git). - Excellent problem-solving skills and attention to detail. - Experience with web frameworks (Django, Flask, FastAPI). - Experience with customer facing API design and tradeoffs. - Experience with containerization technologies (e.g., Docker, Kubernetes). - Familiarity with CI/CD pipelines and tools. - Experience with database design and management. - Experience with system architecture and API design. - Serve as the initial point of escalation for software development issues within your area of responsibility. - Write and review detailed specifications for the development of system components - Hands on experience working with AWS and/or Azure services, such as: o Compute: EC2, Lambda, Azure Functions o Storage: S3, Azure Blob o Databases: RDS, DynamoDB, Cosmos DB, DocumentDB o Messaging Services: AWS SNS o Networking, IAM, and monitoring tools - Experience working with cache databases and in-memory data stores such as Redis or Memcached to optimize read-heavy workloads, inference serving, and low-latency systems. - Experience designing or working with data storage and retrieval systems, both structured and unstructured - Experience with vector databases (e.g., Pinecone, FAISS, Weaviate) and search technologies (e.g., Solr, Elasticsearch, OpenSearch). - Familiarity with observability stacks: logging (EFK, ELK), monitoring (Prometheus, Datadog, Grafana), and distributed tracing (OpenTelemetry). - Experience integrating and managing messaging systems (e.g. AWS SNS, Kafka) - Solid understanding of access control, IAM, RBAC, and secrets management tools (e.g., AWS Secrets Manager, Azure Key Vault). - Knowledge of LLM, machine learning pipeline and deployment strategies. - Knowledge of other programming languages (e.g., Go, Java).
Posted 2025-11-13

Recommended Jobs

Assistant Community Manager - Overture Cary

Greystar
Morrisville, NC

ABOUT GREYSTAR Greystar is a leading, fully integrated global real estate platform offering expertise in property management, investment management, development, and construction services in ins…

View Details
Posted 2025-10-17

Host/Hostess

Kabuto
Huntersville, NC

Kabuto is looking to hire a Host/Hostess. Join our team for a fun working environment. Note: Shifts are short, ranging from 3 to 5 hours. Potential tips available. Perfect for stude…

View Details
Posted 2025-09-23

Team Nexa Insurance Solutions - Life Agent

Team Nexa Insurance Solutions
Elizabeth City, NC

Calling all life insurance agents who are have struggled to be successful because of lead debt.  We have an answer for you. Team Nexa Insurance Solutions is proud to include American Amicable …

View Details
Posted 2025-11-14

Crane Operator

F&C General construction inc
Monroe, NC

Job Description Job Description Full time Crane Operator NCCO Certification CDL Required Full time with Benefits(401k, health insurance, bonuses, vacation and holiday pay)

View Details
Posted 2025-11-13

Software Engineer - Nationwide

Sun West Mortgage-Since 1980
Charlotte, NC

Job Description Job Description Sun West Mortgage Company Inc. is a technology-driven mortgage company with over 43 years of experience. As one of the fastest growing fin-tech companies, we provi…

View Details
Posted 2025-11-07

AI Market Research Lead

RELX INC
Raleigh, NC

About the role - As the AI Market Research Lead, you will execute a portfolio of structured market research studies for Health Markets products in the US. You will design statistically sound protocols…

View Details
Posted 2025-11-14

Travel Surgical Technologist-WMTS

WakeMed Health & Hospitals
Cary, NC

Overview: The Travel Surgical Tech, WakeMed Travel Staffing is an allied health professional who is an integral part of the team of medical practitioners providing surgical care to a variety of patie…

View Details
Posted 2025-11-06

Senior Director, Medical Communications CNS

Otsuka America Pharmaceutical Inc.
Raleigh, NC

The Senior Director, Medical Communications, CNS directs and provides strategic leadership for the global and US scientific communication strategy for the assigned Central Nervous System (CNS) therape…

View Details
Posted 2025-11-14

Sales & Customer Support

Power Utility Products Co
Charlotte, NC

Description Working Conditions Prolonged periods sitting at a desk and working on a computer.  Must be able to lift up to 15 pounds at times. Requirements Are you looking for an oppo…

View Details
Posted 2025-09-22

Travel Emergency Medicine Advanced Practice Clinician

Multi-State Emergency Medicine Facilities
Raleigh, NC

Work at the top of your license and receive premium compensation to join our travel team. We are seeking a highly skilled physician assistant (PA) or nurse practitioner (NP) with a minimum of five (5…

View Details
Posted 2025-11-12