Talent.com
Python/Django Software engineer
Python/Django Software engineerPiper Companies • Morrisville, North Carolina
[error_messages.no_longer_accepting]
Python / Django Software engineer

Python / Django Software engineer

Piper Companies • Morrisville, North Carolina
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.temporary]
[job_card.job_description]

Piper Companies is seeking a Python / Django Software Engineer for a leading technology organization focused on delivering scalable and secure software solutions. This position will design, develop, and optimize backend systems supporting cloud-based applications and services. This position is a hybrid environment, 3 days a week onsite in Morrisville, NC . This opportunity is a 9-month contract with the potential to extend longer.

Requirements for the Python / Django Software engineer include :

  • Engage in backend development to deliver efficient, scalable, and robust software solutions.
  • Refine user stories and contribute to backlog management, handling complex stories or significant components or projects.
  • Optimize the existing codebase for performance and scalability while applying best coding practices and ensuring security compliance.
  • Develop domain and technology knowledge, including methodologies, standards, tools, and best practices for development processes.
  • Mentor associate engineers to support their technical and professional growth.
  • Create and maintain detailed technical documentation to ensure smooth operations.

Qualifications for the Python / Django Software engineer include :

  • Bachelor’s degree in computer science, Information Technology, or a related field.
  • 3+ years of Python development experience
  • 2+ years of experience with Django Framework
  • 2+ years of experience working with relational databases (PostgreSQL, SQL, etc)
  • 1+ years of experience working with cloud platforms such as AWS or Azure
  • REST API development experience
  • Understand containerization platforms
  • Compensation for the Python / Django Software engineer includes :

  • Salary Range : $70,000 - $100,000
  • Comprehensive benefits : Medical, Dental, Vision, 401k, PTO, holidays, and sick leave as required by law
  • Keywords : Python, Django, Django Rest Framework, REST API development, PostgreSQL, SQL, ORM, object-relational mapping, git, version control, agile development, sprint planning, code optimization, technical documentation, CI / CD, docker, Kubernetes, cloud platforms, aws, azure, serverless functions, containerization, identity management, security compliance, authentication, secure API design, scrum, jira, confluence, devops, SDLC

    #LI-BH1

    #HYBRID

    This job is open for applications on 1 / 6 / 2026. Applications for this job will be accepted for at least 30 days from the posting date

    [job_alerts.create_a_job]

    Software Engineer • Morrisville, North Carolina

    [internal_linking.similar_jobs]
    Senior Full-Stack Software Engineer

    Senior Full-Stack Software Engineer

    VirtualVocations • Raleigh, North Carolina, United States
    [job_card.full_time]
    A company is looking for a Senior Full-Stack Software Engineer (Frontend-Leaning : Vue, Vite, Python / Django).Key Responsibilities Design and implement scalable frontend architecture using Vue & Vi...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Principal Software Engineer - AI

    Principal Software Engineer - AI

    VirtualVocations • Raleigh, North Carolina, United States
    [job_card.full_time]
    A company is looking for a Principal Software Engineer - AI in SDLC Tech Lead.Key Responsibilities Coordinate and evangelize AI in SDLC trends, technologies, and frameworks Manage AI in SDLC par...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Platform Engineer

    Senior Platform Engineer

    VirtualVocations • Raleigh, North Carolina, United States
    [job_card.full_time]
    A company is looking for a Senior Platform Engineer to design, build, and maintain high-performance scalable services and APIs. Key Responsibilities Collaborate with stakeholders to ensure mission...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Staff Engineer - Software Development

    Staff Engineer - Software Development

    VirtualVocations • Raleigh, North Carolina, United States
    [job_card.full_time]
    A company is looking for a Staff Engineer - Software Development.Key Responsibilities Design, implement, and evolve key platform components or services for distributed networking systems Lead te...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer - AI

    Senior Software Engineer - AI

    VirtualVocations • Raleigh, North Carolina, United States
    [job_card.full_time]
    A company is looking for a Senior Software Engineer - AI Applications.Key Responsibilities Utilize Large Language Models to build applied AI applications with high accuracy rates Collaborate wit...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer with Kubernetes

    Software Engineer with Kubernetes

    VirtualVocations • Raleigh, North Carolina, United States
    [job_card.full_time]
    A company is looking for a Software Engineer specializing in Kubernetes.Key Responsibilities Build, maintain, and scale Go clients / projects and their support tools Contribute to infrastructure d...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Healthcare Python Developer

    Healthcare Python Developer

    VirtualVocations • Raleigh, North Carolina, United States
    [job_card.full_time]
    A company is looking for a Python Developer (Healthcare).Key Responsibilities Design, develop, test, deploy, and maintain backend services using Python and serverless architectures Define and en...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Python Developer

    Python Developer

    VirtualVocations • Raleigh, North Carolina, United States
    [job_card.full_time]
    A company is looking for a Python Developer (Healthcare).Key Responsibilities Design, develop, test, deploy, and maintain backend services using Python and serverless architectures Define and en...[show_more]
    [last_updated.last_updated_30] • [promoted]
    GoLang Developer

    GoLang Developer

    VirtualVocations • Raleigh, North Carolina, United States
    [job_card.full_time]
    A company is looking for a GoLang Developer.Key Responsibilities Design, develop, and maintain backend services and APIs using Go (Golang) Build scalable distributed systems and optimize applica...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Staff Software Engineer

    Staff Software Engineer

    VirtualVocations • Raleigh, North Carolina, United States
    [job_card.full_time]
    A company is looking for a Staff Software Engineer - Full Stack, Connect.Key Responsibilities Lead the design and development of core platform features using Python and an API-first approach Bui...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Tech Lead Software Engineer

    Tech Lead Software Engineer

    VirtualVocations • Raleigh, North Carolina, United States
    [job_card.full_time]
    A company is looking for a Tech Lead / Software Engineer III to lead a service development team in designing and implementing cloud-native services. Key Responsibilities Lead the end-to-end service ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Backend Python Developer

    Backend Python Developer

    VirtualVocations • Raleigh, North Carolina, United States
    [job_card.full_time]
    A company is looking for a Backend Python Developer with 4+ years of application development experience.Key Responsibilities Develop and maintain backend applications using Python Collaborate wi...[show_more]
    [last_updated.last_updated_less] • [promoted] • [new]
    Senior Software Reliability Engineer

    Senior Software Reliability Engineer

    VirtualVocations • Raleigh, North Carolina, United States
    [job_card.full_time]
    A company is looking for a Senior Software Reliability Engineer for AI.Key Responsibilities Own the reliability, performance, and operational health of production AI systems Lead efforts to refa...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Platform Engineer

    Platform Engineer

    VirtualVocations • Raleigh, North Carolina, United States
    [job_card.full_time]
    A company is looking for a Platform Engineer who will enhance workflows and empower teams through effective tooling.Key Responsibilities Build and maintain internal platform tooling and automatio...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Forward Deploy Engineer

    Forward Deploy Engineer

    VirtualVocations • Raleigh, North Carolina, United States
    [job_card.full_time]
    A company is looking for a Forward Deploy Engineer.Key Responsibilities Serve as a trusted technical advisor, guiding customers on data ingestion, governance, and best practices Collaborate with...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer, Core Banking

    Software Engineer, Core Banking

    VirtualVocations • Raleigh, North Carolina, United States
    [job_card.full_time]
    A company is looking for a SW Engineer, Core Banking.Key Responsibilities Develop and maintain backend services using Golang following existing architecture and coding standards Implement featur...[show_more]
    [last_updated.last_updated_less] • [promoted] • [new]
    Python Full Stack Engineer

    Python Full Stack Engineer

    VirtualVocations • Raleigh, North Carolina, United States
    [job_card.full_time]
    A company is looking for a Python Full Stack Engineer - Associate.Key Responsibilities Design and maintain RESTful APIs or GraphQL Develop applications using Python (3.Collaborate using Git and ...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Software Engineer - Azure Networking

    Software Engineer - Azure Networking

    VirtualVocations • Raleigh, North Carolina, United States
    [job_card.full_time]
    A company is looking for a Software Engineer - Azure Networking.Key Responsibilities Develop backend and system-level software for services like virtual networking, load balancing, and network se...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]