1,353,636open jobs
78,958companies
207,999added this week
Browse all
Salary
≈ $96k – $191k per year (Estimated)
Location
In office (Raleigh)
Seniority
Middle · 3+ years exp
Visa
Filed H-1B visas in the last two years
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 8, 2026. First seen by Alion on Oct 7, 2026.

Overview
Company
Impact
Profile match
TARGAN: Advancing the future of animal health in poultry, livestock, and aquaculture with innovative biotech & approaches for a sustainable food supply.

Position Summary

We are seeking a Senior Software Engineer to join our Edge team building the software platform behind these products. You will design, build, and operate the distributed edge-to-cloud pipeline that runs on IoT devices on the production floor, ingesting high-rate sensor and controller data and reliably forwarding it to the cloud over intermittent connectivity.

This is a hands-on backend-focused role spanning containerized .NET services, relational and document data stores, pub/sub messaging, and industrial protocol integration. You will own features end-to-end and collaborate closely with Controls, HMI, Manufacturing, and Field Support to ship reliable, production-grade systems to our customers.

Key Job Responsibilities

  • Design and implement backend services in C# on modern .NET / ASP.NET Core for the edge platform - REST APIs, background workers, message handlers, telemetry aggregators, and long-running device services.
  • Own the data pipeline from device ingest to cloud archive: schema design, repository / data-access layer, database migrations, partitioning and retention strategy, and durable store-and-forward upload to cloud object storage.
  • Build and maintain containerized services and their deployment manifests, configuration, and orchestration.
  • Integrate with industrial controllers over standard fieldbus and industrial communication protocols - designing message contracts, register maps, warning/error codes, and controls-side handshakes for coordinated operation.
  • Deliver features end-to-end, from work-item breakdown through implementation, unit and integration tests, CI, code review, deployment, and field validation on live equipment.
  • Contribute to architecture: write and review architecture docs, evaluate new patterns, and drive refactors that keep the codebase maintainable as the team and product line grow.
  • Mentor and collaborate: raise the bar in code review, pair with junior engineers, and coordinate with Controls, HMI, DevOps, and Field Support to ship releases. Mentor junior software developers and provide guidance on best practices and advanced analytical techniques.
  • Communicate complex data insights and recommendations to non-technical stakeholders effectively.

Key Competencies & Skills

Required

  • Strong professional experience with C# and modern .NET building ASP.NET Core REST APIs, hosted / background services, and worker services.
  • Solid database engineering skills: relational schema design, indexing, migrations, and query tuning. Comfort writing and reviewing raw SQL is expected.
  • Practical experience with containerization
  • Comfort with Linux as a deployment target (systemd services, log management, networking, device troubleshooting) and shell scripting.
  • Proficiency with Git, pull-request workflows, and CI/CD (Azure DevOps Pipelines, GitHub Actions, or similar), including running unit and integration tests in the pipeline.
  • Strong grounding in software engineering fundamentals: automated testing, code review, refactoring, API design, and writing clear technical documentation.

Strongly Preferred

  • Working knowledge of Python for tooling, data analysis, and test automation (pytest); ability to move fluently between C# and Python codebases.
  • Experience integrating with industrial control systems via standard fieldbus or SCADA protocols (e.g., EtherCAT, MODBUS, OPC UA, PROFINET, EtherNet/IP), or otherwise interoperating with PLCs.
  • Azure cloud services: Blob Storage, IoT Hub, Container Registry, Managed Identity, and Azure DevOps. Equivalent experience on AWS or GCP is also welcome.
  • Experience with Kubernetes for orchestrating containerized workloads, including deployments, services, and Helm charts; lightweight distributions such as K3s or MicroK8s at the edge are a plus.
  • Experience building IoT device software - long-lived services on embedded / ARM64 hardware, remote deployment, module or fleet management, and safe over-the-air updates.
  • Familiarity with columnar / analytics formats such as Parquet and downstream analytics engines (Fabric, Synapse, Databricks, DuckDB).
  • Familiarity with visualization / dashboard tools (Grafana or similar) and time-series data modeling.

Education and Experience Requirements

  • 3+ years of professional software engineering experience shipping production systems.
  • Demonstrated experience delivering distributed backend systems in production, ideally at the edge or in an IoT / industrial context, with responsibility for reliability, observability, and on-call or field-support obligations.
  • Track record of cross-functional collaboration with hardware, controls, or research teams, and of translating ambiguous product requirements into well-scoped, testable engineering work.

Working Conditions

Work is performed inside a flex space building consisting of offices, open desk space, laboratory, machine shop, and a manufacturing floor. Level of noise is usually quiet in the office environment and temperature controlled. Noise levels are elevated in the warehouse space where temperatures can vary depending on the outside elements and weather. Travel may be required, including up to 2-8 trips per year to visit suppliers, attend conferences, meetings (customer, investor, and business) and customer sites (hatcheries).

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,353,636 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Raleigh
Software Engineer II 1 month ago
≈ $104k – $193k per year (Estimated) • Remote (United States) • Full-Time • 2+ years exp • Bachelor's Degree • Tampa
Go
JavaScript
Java
TypeScript
SQL
Databases
PostgreSQL
MS SQL
Frontend
Next.js
Bootstrap
React.js
Material UI
Sass
Mobile
JUnit
DevOps
GCP
GitHub Actions
GitLab CI
Azure
CI/CD
Jenkins
Git
AWS
Docker
Kubernetes
AWS Lambda
Amazon EC2
Amazon S3
IAM
Linux
SOAP
Management
Agile
QA
Jest
Mocha
Apply
Software Engineer II 13 days ago
≈ $104k – $193k per year (Estimated) • Remote (United States) • Full-Time • United States
Go
JavaScript
Java
TypeScript
SQL
Databases
PostgreSQL
MS SQL
Frontend
Next.js
Bootstrap
React.js
Material UI
Sass
Mobile
JUnit
DevOps
GCP
GitHub Actions
GitLab CI
Azure
CI/CD
Jenkins
Git
AWS
Docker
Kubernetes
AWS Lambda
Amazon EC2
Amazon S3
IAM
Linux
SOAP
Management
Agile
QA
Jest
Mocha
Apply
Software Engineer III 12 days ago
≈ $104k – $194k per year (Estimated) • Remote (United States) • Full-Time • United States
JavaScript
Java
TypeScript
Frontend
Next.js
Bootstrap
React.js
Material UI
Sass
Mobile
JUnit
DevOps
GCP
GitHub Actions
GitLab CI
Azure
CI/CD
Jenkins
Git
AWS
Docker
Kubernetes
AWS Lambda
Amazon EC2
Amazon S3
IAM
Linux
Cybersecurity
HIPAA
Management
Agile
QA
Playwright
Jest
Mocha
Apply
Software Engineer I 12 days ago
≈ $76k – $154k per year (Estimated) • Remote (United States) • Full-Time • Bachelor's Degree • United States
Java
SQL
Java
Spring Framework
Apache Camel
Databases
MS SQL
Apache Kafka
DevOps
Rest API
Red Hat
AWS
Docker
AWS Fargate
AWS Lambda
Amazon EC2
Amazon ECS
Linux
SOAP
Cybersecurity
HIPAA
Management
Agile
QA
Postman
SoapUI
Apply
Software Engineer UsX 3 months ago
≈ $118k – $217k per year (Estimated) • In office • TS/SCI • Full-Time • 7+ years exp • Bachelor's Degree • Norfolk
Python
C++
C++
Qt
DevOps
TCP/IP
Robotics
MAVLink
Betaflight
Sensor Fusion
Path Planning
Obstacle Avoidance
Autonomous Navigation
Management
Agile
Apply
Project Engineer 1 day ago
$75k – $88k per year • In office • Full-Time • Raleigh
Management
Microsoft Office
Apply
Bridge Engineer II 1 day ago
≈ $72k – $134k per year (Estimated) • In office • Full-Time • 2+ years exp • Bachelor's Degree • Raleigh • Charleston
Management
Microsoft Office
Apply
$158k – $237k per year • Remote (United States) • Full-Time • 5+ years exp • Bachelor's Degree • Raleigh • Atlanta • Washington • Richmond
Robotics
Digital Twin
Management
Agile
Apply
≈ $66k – $160k per year (Estimated) • In office • Raleigh
Apply
$78k – $118k per year • Remote (United States, APAC time zones hours) • Contractor • Dallas • Raleigh • Jacksonville • Philadelphia • McLean
Apply
See all jobs
This is one of many
1,353,636 more open roles from verified company boards, updated every day.