Talent.com
Sr. Software Engineer - Python
Sr. Software Engineer - PythonInsight Global • Raleigh, NC, United States
[error_messages.no_longer_accepting]
Sr. Software Engineer - Python

Sr. Software Engineer - Python

Insight Global • Raleigh, NC, United States
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Sr. Software Engineer – Python

Seeking Sr. Python Developers with strong understanding of software architecture and an interest in working with teams implementing and integrating GenAI / LLM technologies in a fast-paced environment that values mentorship and collaboration.

Hybrid - Raleigh, NC (2 days onsite, Tues & Wed.. potential to go to 3 days onsite)

6 mo. contract-to-hire

Open to all candidates authorized to work in U.S.

Required Skills & Experience

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).
  • Nice to Have Skills & Experience

  • Knowledge of LLM, machine learning pipeline and deployment strategies.
  • Knowledge of other programming languages (e.g., Go, Java).
  • 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 HR@insightglobal.com.

    To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy : .

    Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and / or other paid time off as provided by applicable law.

    [job_alerts.create_a_job]

    Sr Software Engineer • Raleigh, NC, United States

    [internal_linking.similar_jobs]
    Senior Software Engineer (Remote)

    Senior Software Engineer (Remote)

    Scale AI • West Raleigh, North Carolina, United States
    [filters.remote]
    [job_card.full_time]
    Join a global community of talented professionals to shape the future of AI.Earn up to $15 USD / hr and additional rewards based on quality of submission. Outlier is committed to improving the intelli...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer

    Software Engineer

    insightsoftware • Raleigh, NC, US
    [job_card.full_time]
    We enable leaders from over 32,000 companies to make timely and better decisions.Our comprehensive solutions span financial planning and analysis (FP&A), accounting and controlling, as well as ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer I (Remote)_

    Software Engineer I (Remote)_

    Scale AI • West Raleigh, North Carolina, United States
    [filters.remote]
    [job_card.full_time]
    Join a global community of talented professionals to shape the future of AI.Earn up to $15 USD / hr and additional rewards based on quality of submission. Outlier is committed to improving the intelli...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted]
    Software Engineer

    Software Engineer

    The Recruiting Guy • Raleigh, NC, US
    [job_card.full_time]
    This position is open to remote applicants based in the US only.Software Engineer (Data Platform).We represent a rapidly growing data company in NYC that’s redefining how real-world assets ar...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer

    Software Engineer

    Robert Half • Raleigh, NC, United States
    [job_card.full_time]
    We’re looking for an experienced.If you enjoy tackling complex challenges, mentoring others, and contributing to architectural decisions, this position is for you. Design, develop, and maintain robu...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer (Full stack -.NET / C# / Angular) - LLM / AI Focus

    Senior Software Engineer (Full stack -.NET / C# / Angular) - LLM / AI Focus

    RELIAS • Morrisville, NC, United States
    [job_card.full_time]
    Are you looking for a high energy, strategic, and fast-paced position as a Software Engineer ( Fullstack -.NET / C# / Angular) - LLM / AI Focus? Join Relias, the company changing lives throughout the w...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Sr. Software Engineer

    Sr. Software Engineer

    Pierce Technology Corp • Raleigh, NC, US
    [job_card.full_time]
    Work in dynamic self-organized agile teams to develop high-quality software applications using the best technology stack, design, and architecture. Interact with stakeholders to analyze, design, and...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer

    Software Engineer

    Align Technology • Morrisville, NC, US
    [job_card.full_time]
    Join us in transforming digital orthodontics for over 212,000 doctors and 12.D applications, directly impacting the quality of innovative orthodontic devices. In this dynamic research environment, y...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Sr. Data Engineer

    Sr. Data Engineer

    Aspida Financial Services • Raleigh, North Carolina, United States
    [job_card.full_time]
    Aspida is a tech-driven, nimble insurance carrier.Backed by Ares Management Corporation, a leading global alternative asset manager, we offer simple and secure retirement solutions and annuity prod...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer, Platform - Cary, USA

    Software Engineer, Platform - Cary, USA

    Speechify • Cary, NC, US
    [job_card.full_time]
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Sr. Software Engineer - Hive

    Sr. Software Engineer - Hive

    Cloudera • Raleigh, NC, United States
    [job_card.full_time]
    At Cloudera, we empower people to transform complex data into clear and actionable insights.With as much data under management as the hyperscalers, we're the preferred data partner for the top comp...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Sr. Software Engineer – C++ / Qt / QML

    Sr. Software Engineer – C++ / Qt / QML

    The Accuro Group • Raleigh, NC, US
    [job_card.full_time]
    Software Engineer – C++ / Qt / QML Location : Raleigh, NC 27615 Job Type : Contract (6 M+) Note : 100% Onsite (M-F) Job Description : Designed and implemented user interfaces using Qt (C++) and QML for pro...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Team Lead / Engineer - Python (Raleigh)

    Software Team Lead / Engineer - Python (Raleigh)

    Insight Global • Raleigh, NC, US
    [job_card.part_time]
    Python Developer with strong understanding of software architecture and an interest in working with teams implementing and integrating GenAI / LLM technologies in a fast-paced environment that value...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Development Engineer

    Software Development Engineer

    Amazon • Wake Forest, NC, USA
    [job_card.full_time]
    Join Amazon's engineering team and help us build innovative solutions to complex problems.As a Software Development Engineer, you will design, develop, and test software applications and services.W...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    LogistiVIEW • Cary, NC, US
    [job_card.full_time]
    Do you have a passion for technology and optimization? Do you want to join a growing company with the same passion? At LogistiVIEW we deliver intelligent Warehouse Execution Systems to automate the...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Sr. Software Engineer

    Sr. Software Engineer

    American Board of Anesthesiology Inc • Raleigh, NC, US
    [job_card.full_time]
    Manager, Applications & Development.Raleigh, NC, Hybrid / Full-time.We are a medical specialty certifying board serving anesthesiologists. Since 1938, we have been administering certification ex...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Sr ML Engineer

    Sr ML Engineer

    Inflow Federal • Fuquay-Varina, North Carolina, United States
    [job_card.full_time]
    At INflow Federal, we're not just navigating the frontier of digital transformation; we're reshaping it.Our dedication to merging the prowess of humans and machines to solve complex problems has se...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Prometheus Group • Raleigh, NC, US
    [job_card.full_time]
    Prometheus Group is a team of self-starters centered on being resourceful, accountable, and results focused.Career progress is based on merit and not years of service or attaining certifications.Ou...[show_more]
    [last_updated.last_updated_30] • [promoted]