Talent.com
Research Software Developer
Research Software DeveloperThe University of North Carolina at Chapel Hill • Chapel Hill, NC, US
Research Software Developer

Research Software Developer

The University of North Carolina at Chapel Hill • Chapel Hill, NC, US
2 days ago
Job type
  • Permanent
Job description

The will contribute to the design, development, and operation of cloud-native computing environments that support research and data-driven projects at the Renaissance Computing Institute (RENCI). This role focuses on building foundational software components and workflows while developing skills in modern research software engineering practices.

Responsibilities include :

1. Implementing data structures, algorithms, and research workflows

2. Assisting with DevOps and automation practices, including continuous integration pipelines and deployment workflows

3. Supporting improvements to security, reliability, and observability, such as automated testing, vulnerability scanning, and performance monitoring

The Research Software Developer will work closely with senior engineers, RENCI management, and research partners to understand requirements, implement features, demonstrate functionality, and incorporate user feedback. This position provides strong opportunities for mentorship, skill development, and professional growth within a collaborative research environment. Minimum Education and Experience Requirements Relevant post-Baccalaureate degree required (or foreign degree equivalent); for candidates demonstrating comparable independent research productivity, will accept a relevant Bachelor’s degree (or foreign degree equivalent) and 3 or more years of relevant experience in substitution. May require terminal degree and licensure. Required Qualifications, Competencies, and Experience - Foundational experience in software development, demonstrated through coursework, academic projects, internships, or early-career professional experience

  • Experience with at least one major programming language such as Python or Java. Familiarity with software engineering fundamentals, including data structures, algorithms, version control, and debugging
  • Basic experience working in Linux or command-line environments

Introductory understanding of one or more of the following :

  • Object-oriented or functional programming concepts
  • Databases or data storage systems
  • Cloud or container-based environments
  • Authentication and authorization concepts
  • Ability to work effectively in a team-based, iterative development environment
  • Strong written and verbal communication skills, curiosity, and a willingness to learn new technologies Preferred Qualifications, Competencies, and Experience Master’s degree preferred. Exposure through coursework or projects to :
  • Docker containers
  • Kubernetes or cloud platforms
  • CI / CD tools and workflows
  • Interest in research computing, data science platforms, or cyberinfrastructure
  • Experience working on collaborative software projects (academic, open-source, or internship-based) Special Physical / Mental Requirements Campus Security Authority Responsibilities
  • Create a job alert for this search

    Research Software Developer • Chapel Hill, NC, US

    Similar jobs
    Junior Research Engineer

    Junior Research Engineer

    VirtualVocations • Durham, North Carolina, United States
    Full-time
    A company is looking for a Junior Research Enablement Engineer to support their LanguageAI research team remotely in the United States. Key Responsibilities Architect, design, implement, and maint...Show more
    Last updated: 1 day ago • Promoted
    Travel Nurse RN - ED - Emergency Department

    Travel Nurse RN - ED - Emergency Department

    TRS Healthcare • Roxboro, NC, US
    Full-time
    TRS Healthcare is seeking a travel nurse RN ED - Emergency Department for a travel nursing job in Roxboro, North Carolina. Job Description & Requirements.TRS Healthcare Job ID #1435296.Pay packa...Show more
    Last updated: 23 days ago • Promoted
    Research Technician

    Research Technician

    InsideHigherEd • Chapel Hill, North Carolina, United States
    Full-time +2
    Estimated Duration of Appointment : .A global higher education leader in innovative teaching, research and public service, the. University of North Carolina at Chapel Hill.Known for its beautiful camp...Show more
    Last updated: 30+ days ago • Promoted
    Travel Emergency Department RN

    Travel Emergency Department RN

    LRS Healthcare - Travel Nursing • Roxboro, NC, US
    Permanent
    LRS Healthcare - Travel Nursing is seeking a travel nurse RN ED - Emergency Department for a travel nursing job in Roxboro, North Carolina. Job Description & Requirements.LRS Healthcare - Travel...Show more
    Last updated: 8 days ago • Promoted
    Curam Reports Developer

    Curam Reports Developer

    Donato Technologies Inc • Durham, NC, US
    Full-time
    Greetings from Donato Technologies Inc.We have an immediate opening with my client.If you are looking for a new project, please send me a copy of your updated resumes. Research Triangle Park, Durham...Show more
    Last updated: 27 days ago • Promoted
    Civil Foreman

    Civil Foreman

    Matrix Service Inc. • Rougemont, NC, US
    Full-time
    Receive direction from General Foreman and Superintendent on daily tasks for crew.Good skill and knowledge of duties in the craft environment being supervised. To work well with craft, supervision a...Show more
    Last updated: 30+ days ago • Promoted
    Surrogates Start at $55K–$75K+ | $1,200 Bonus + $11K Pre-Pregnancy Payout

    Surrogates Start at $55K–$75K+ | $1,200 Bonus + $11K Pre-Pregnancy Payout

    Physician's Surrogacy • Roxboro, NC, US
    Full-time +2
    What qualities make you a great surrogate?.Why choose our surrogacy program?.All medical, legal, and travel expenses.The nations only obstetrician-managed agency. We respect the time and commitment ...Show more
    Last updated: 30+ days ago • Promoted
    Remote TurboTax Product Expert

    Remote TurboTax Product Expert

    Intuit - TurboTax • Semora, NC, US
    Remote
    Full-time
    Join TurboTax as a TurboTax Product Expert and be the friendly face our customers rely on during tax season.We're looking for individuals with excellent communication skills and a passion for assis...Show more
    Last updated: 9 days ago • Promoted
    Restaurant Delivery - Sign Up in Minutes

    Restaurant Delivery - Sign Up in Minutes

    DoorDash • Roxboro, NC, United States
    Full-time +1
    DoorDash is the #1 category leader in food delivery, food pickup, and convenience store delivery in the US, trusted by millions of customers every day. As a Dasher, you’ll stay busy with a variety o...Show more
    Last updated: 30+ days ago • Promoted
    Remote Investment Analyst – AI Trainer ($50-$60 / hour)

    Remote Investment Analyst – AI Trainer ($50-$60 / hour)

    Data Annotation • Roxboro, North Carolina
    Remote
    Full-time +1
    We are looking for a finance professional to join our team to train AI models.You will measure the progress of these AI chatbots, evaluate their logic, and solve problems to improve the quality of ...Show more
    Last updated: 15 days ago • Promoted
    Remote Finance Director - AI Trainer ($50-$60 / hour)

    Remote Finance Director - AI Trainer ($50-$60 / hour)

    Data Annotation • Roxboro, North Carolina
    Remote
    Full-time +1
    We are looking for a finance professional to join our team to train AI models.You will measure the progress of these AI chatbots, evaluate their logic, and solve problems to improve the quality of ...Show more
    Last updated: 15 days ago • Promoted
    Accountant II- Remote

    Accountant II- Remote

    MyComputerCareer Inc • Apex, NC, US
    Remote
    Full-time
    About MyComputerCareer (MyCC) : .At MyComputerCareer, we’re transforming lives through tech education! Our mission-driven team is dedicated to helping students achieve life-changing careers in ...Show more
    Last updated: 10 days ago • Promoted
    Compensated Surrogacy Opportunity - Make a Life Changing Impact and Earn $60,000+

    Compensated Surrogacy Opportunity - Make a Life Changing Impact and Earn $60,000+

    Newborn Advantage Surrogacy • Roxboro, NC, US
    Full-time
    Compensated Surrogacy Opportunity - Make a Life Changing Impact and Earn $60,000+.Newborn Advantage Surrogacy is seeking qualified women to become gestational surrogates and help intended parents g...Show more
    Last updated: 2 days ago • Promoted
    RESEARCH & DEV ENGINEER II

    RESEARCH & DEV ENGINEER II

    Duke Clinical Research Institute • Durham, North Carolina, United States
    Full-time
    School of Medicine Established in 1930, Duke University School of Medicine is the youngest of the nation's top medical schools. Ranked sixth among medical schools in the nation, the School takes pri...Show more
    Last updated: 2 days ago • Promoted
    Travel Radiology Tech - $2,416 per week in Roxboro, NC

    Travel Radiology Tech - $2,416 per week in Roxboro, NC

    AlliedTravelCareers • Roxboro, NC, US
    Full-time
    Windsor Healthcare Recruitment Group, Inc.AlliedTravelCareers is working with Windsor Healthcare Recruitment Group, Inc.Rad Tech in Roxboro, North Carolina, 27573!. Orientation is weekly, on Mondays...Show more
    Last updated: 1 day ago • Promoted
    Senior Software Engineer, Windows / Desktop Applications - Durham, USA

    Senior Software Engineer, Windows / Desktop Applications - Durham, USA

    Speechify • Durham, NC, US
    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: 13 days ago • Promoted
    Scientific Applications Programmer

    Scientific Applications Programmer

    VirtualVocations • Durham, North Carolina, United States
    Full-time
    A company is looking for a Scientific Applications Programmer for Workflow Development.Key Responsibilities Develop, maintain, modernize, and expand workflows for mission-critical weather predict...Show more
    Last updated: 18 hours ago • Promoted • New!
    Research Software Developer

    Research Software Developer

    InsideHigherEd • Chapel Hill, North Carolina, United States
    Full-time +2
    Renaissance Computing Inst-637100.A global higher education leader in innovative teaching, research and public service, the. University of North Carolina at Chapel Hill.Known for its beautiful campu...Show more
    Last updated: 8 hours ago • Promoted • New!