1

Open Source Developer Jobs in North Carolina (NOW HIRING)

Deployed Engineer (Raleigh)

Raleigh, NC ยท On-site

$150K - $250K/yr

We began as widely adopted open-source tools and have grown to also offer a platform for building ... Run technical demos, trainings, and workshops for developer audiences * Surface field feedback and ...

Deployed Engineer (Charlotte)

Charlotte, NC ยท On-site

$150K - $250K/yr

We began as widely adopted open-source tools and have grown to also offer a platform for building ... Run technical demos, trainings, and workshops for developer audiences * Surface field feedback and ...

Senior Software Engineer

Raleigh, NC ยท On-site +1

$157K - $195K/yr

Collaborate with engineering teams on architecture design, code reviews, and engineering best ... We're a leader in open source because of our open and inclusive environment. We hire creative ...

Senior Software Engineer

Raleigh, NC ยท On-site

$157.25 - $195.68/hr

Collaborate with engineering teams on architecture design, code reviews, and engineering best ... We're a leader in open source because of our open and inclusive environment. We hire creative ...

Software Engineer

Raleigh, NC ยท On-site +1

$96K - $154K/yr

S. or foreign equivalent) in Computer Science, Software Engineering or related field and two (2) ... We're a leader in open source because of our open and inclusive environment. We hire creative ...

Associate Software Engineer

Durham, NC ยท On-site +1

$94K - $122K/yr

S. or foreign equivalent) in Computer Science, Software Engineering, or related field. * Position ... We're a leader in open source because of our open and inclusive environment. We hire creative ...

PAI/SM Analyst and Content Developer Location : Fort Bragg (Fort Liberty), NC Clearance required ... for open source, social media, and internet research, influence, operations, targeting, and ...

Java Developer

Charlotte, NC

$49.75 - $64.50/hr

Developer-Java We are a data-driven marketing and sales support company known for free-thinking ... open source technologies Willingness to learn our client's current materials, methods, technology ...

Senior Software Engineer, Agentic AI

Durham, NC ยท On-site

$118K - $156K/yr

Middleware, plugin systems, guardrails, policy engines, or request/response interception and maintaining open-source libraries, SDKs, or internal developer platforms. * Profiling or optimizing ...

$157K - $215K/yr

Coordinate with team leads, architects and other engineers on product design and architecture ... We're a leader in open source because of our open and inclusive environment. We hire creative ...

Senior Software Engineer

Raleigh, NC ยท On-site +1

$157K - $215K/yr

Coordinate with team leads, architects and other engineers on product design and architecture ... We're a leader in open source because of our open and inclusive environment. We hire creative ...

Showing results 41-60

Open Source Developer information

See North Carolina salary details

$52.8K

$68.2K

$80.9K

How much do open source developer jobs pay per year?

As of Aug 9, 2026, the average yearly pay for open source developer in North Carolina is $68,168.00, according to ZipRecruiter salary data. Most workers in this role earn between $61,600.00 and $74,800.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an open source developer, and why are they important?

To thrive as an Open Source Developer, you need strong programming skills, familiarity with version control systems like Git, and experience contributing to or maintaining open source projects. Proficiency with platforms such as GitHub, bug tracking systems, and knowledge of relevant programming languages (e.g., Python, JavaScript) are typically required. Excellent communication, collaboration, and self-motivation are crucial soft skills, as much of the work involves distributed teams and community interaction. These skills ensure effective project contributions, sustained community engagement, and the successful growth of open source initiatives.

What does an open source developer do?

As an open source developer, you work with open source code, tweaking, improving, and building upon it to create new software for an organization. Your duties vary depending on the position, but they can include using your knowledge of various open source coding systems and software to code new programs and applications, troubleshooting and debugging software, and tracking and reporting issues. Your responsibilities also include researching and learning about current and new standards for the coding languages with which you work. Most open source developers have skills and expertise in multiple programming languages, but many organizations are willing to train quick learners on each project.

What is an open source developer?

An Open Source Developer is a software professional who creates, maintains, or contributes to software projects whose source code is freely available to the public. These developers collaborate with others in online communities, often working on projects hosted on platforms like GitHub or GitLab. Their work involves writing code, fixing bugs, reviewing pull requests, and documenting software. Open Source Developers help improve software that anyone can use, modify, or distribute, fostering innovation and collective problem-solving.

How does an open source developer typically collaborate with a global, distributed team?

Open Source Developers often work with contributors from around the world, which means collaboration takes place primarily through online platforms such as GitHub, mailing lists, and chat tools like Slack or Discord. Communication is usually asynchronous due to time zone differences, so clear documentation and issue tracking are essential. Developers regularly review and comment on each other's code, participate in discussions about project direction, and sometimes join virtual meetings or code sprints. This environment encourages learning from diverse perspectives and requires strong written communication and self-motivation.

What is the difference between Open Source Developer vs Software Engineer?

AspectOpen Source DeveloperSoftware Engineer
Required CredentialsTypically a bachelor's degree in CS or related field; strong coding skillsUsually a bachelor's or higher in CS or related field; programming proficiency
Work EnvironmentCollaborative open source communities, remote or distributed teamsCorporate or organizational settings, often in-office or remote
Employer & Industry UsageOpen source projects, tech companies, startupsTech firms, software companies, enterprises
Common Search & ComparisonOften compared for coding skills and community involvementCompared for project management and product development roles

Open Source Developers focus on contributing to publicly available projects, often working in collaborative communities. Software Engineers design, develop, and maintain software products within organizations. While both require programming skills and a background in computer science, Open Source Developers emphasize community collaboration and open contributions, whereas Software Engineers typically work within structured teams on proprietary or client projects.

What are the most commonly searched types of Open Source Developer jobs in North Carolina? The most popular types of Open Source Developer jobs in North Carolina are:
What are popular job titles related to Open Source Developer jobs in NC? For Open Source Developer jobs in NC, the most frequently searched job titles are:
Infographic showing various Open Source Developer job openings in North Carolina as of August 2026, with employment types broken down into 1% Internship, 1% As Needed, 78% Full Time, 15% Part Time, 1% Temporary, and 4% Contract. Highlights an 92% Physical, 3% Hybrid, and 5% Remote job distribution, with an average salary of $68,168 per year, or $32.8 per hour.

Deployed Engineer (Raleigh)

LangChain, Inc

Raleigh, NC โ€ข On-site

$150K - $250K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 22 days ago


Job description

About Us
At LangChain, our mission is to make intelligent agents ubiquitous. We build the foundation for agent engineering in the real world, helping developers move from prototypes to production-ready AI agents that teams can rely on. We began as widely adopted open-source tools and have grown to also offer a platform for building, evaluating, deploying, and operating agents at scale.
With $125M raised at Series B from IVP, Sequoia, Benchmark, CapitalG, and Sapphire Ventures, we're at a stage where we're continuing to develop new products, growth is accelerating, and all team members have meaningful impact on what we build and how we work together. LangChain is a place where your contributions can shape how this technology shows up in the real world.
Today, our platform includes LangSmith (Observability, Evaluation, Deployment, Fleet, and Sandboxes), our open source frameworks (LangChain, LangGraph, and Deep Agents), and the newly launched LangSmith Engine for autonomous agent improvement. We have 100M+ monthly open source downloads, 6,000+ active LangSmith customers, and 5 of the Fortune 10 use LangSmith in production (+ 35% of the Fortune 500 overall), including teams at Klarna, Clay, Coinbase, Workday, Lyft, Cloudflare, Harvey, Rippling, Vanta, LinkedIn, Monday.com, Nvidia, and Bridgewater.
About the Team
The Deployed Engineering team works directly with companies building and running AI agents in production, helping turn ideas and prototypes into systems teams can rely on.
This is a hands-on, highly technical team that partners closely with customer engineers across the full lifecycle, from pre-sales evaluations to post-deployment advisory work. The focus is on achieving the technical win, co-designing agent architectures, and helping customers operate agents reliably at scale using the LangChain suite.
Deployed Engineers sit at the intersection of engineering, product, and go-to-market, shaping how LangChain is adopted in the field and feeding real-world insights back into the platform.
About the Role
The Deployed Engineer...You'll work on some of the hardest problems in applied AI - not demos, not research, but systems that real teams depend on in production. The feedback loop is fast, the impact is visible, and the work you do directly shapes how AI agents are built in the real world.
What You'll Do
  • Co-architect and co-build production AI agents with customer engineering teams
  • Own the technical win in pre-sales by designing POCs, answering deep technical questions, and guiding evaluations
  • Help customers deploy and operate agent-based applications such as conversational agents, research agents, and multi-step workflows
  • Advise customers post-sale on architecture, best practices, and roadmap-level decisions
  • Run technical demos, trainings, and workshops for developer audiences
  • Surface field feedback and contribute reusable patterns, cookbooks, and example code that scale across customers
  • Occasionally contribute code upstream when it meaningfully improves customer outcomes

What You'll Bring
  • 3+ years in a relevant technical role (software engineering, customer engineering, solutions engineering, founding/product engineering), ideally in a startup or scale-up
  • Strong Python, JavaScript and systems fundamentals
  • Have designed agent-based or LLM-powered applications beyond simple API calls, including multi-step workflows, orchestration, and failure handling
  • Are comfortable working directly with customers during POCs, architecture reviews, and technical evaluations
  • Can explain technical tradeoffs clearly and build trust with developer audiences
  • Take responsibility for outcomes, not just recommendations
  • Have a bias toward action and enjoy figuring things out as you go
  • Are excited about operating AI agents in production, not just building demos

Nice to Have's:
  • You've deployed AI agents in production, especially using LangChain, LangGraph, or similar frameworks
  • Worked with LLM evaluation, observability, or guardrails
  • Have experience with cloud environments (AWS, GCP, Azure), containers, and basic Kubernetes concepts
  • Have shipped and operated production software and are comfortable owning systems under real-world constraints

Compensation
Annual OTE range: $150,000-$250,000 USD
Compensation Philosophy:
We offer competitive compensation that includes base salary, variable compensation for relevant roles, meaningful equity, benefits, and perks. Actual compensation and offerings will vary based on role, level, and location. Team members in the EU, UK, and APAC receive locally competitive benefits aligned with regional norms and regulations.
Benefits
Benefits include medical, dental, and vision coverage, flexible vacation, a 401(k) plan, meals on in-office days in the US and more.