Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

$100k - $140k

Motion Recruitment

Senior Software Engineer Charlotte, North Carolina Onsite Full Time $100k - $140k We're looking for a Senior Software Engineer to join an Edge team building the software behind automated systems used in animal agriculture. This is a hands-on, backend-focused role where you'll build and support the edge-to-cloud platform that runs on production-floor IoT devices. You'll work with C#,.NET, databases, containers, messaging, and industrial systems while owning features from development through deployment and testing on live equipment. A growing Animal AgTech organization is using automation, data, and engineering to improve animal welfare, productivity, and efficiency across the poultry, livestock, and aquaculture industries. Its systems replace manual processes with high-throughput, data-driven technology that is deployed in hatcheries and processing facilities around the world. Required Skills & Experience 5+ years of professional software engineering experience At least 1 year in a senior or technical-lead capacity Strong experience with C# and modern.NET Experience building ASP.NET Core REST APIs, background services, and worker services Strong database experience, including relational schema design, indexing, migrations, and query tuning Comfortable writing and reviewing raw SQL Experience with containerization and containerized applications Comfortable working with Linux in a deployment environment Experience with Git, pull requests, and CI/CD Experience with automated unit and integration testing Strong understanding of software engineering fundamentals, including API design, code reviews, refactoring, and technical documentation Experience building and supporting production software Desired Skills & Experience Experience with Python for tooling, data analysis, or test automation Experience working with industrial control systems, PLCs, or SCADA systems Familiarity with industrial protocols such as EtherCAT, MODBUS, OPC UA, PROFINET, or EtherNet/IP Experience with Azure services such as Blob Storage, IoT Hub, Container Registry, Managed Identity, or Azure DevOps Experience with Kubernetes, Helm, K3s, or MicroK8s Experience developing software for IoT or embedded devices Experience working with ARM64 hardware and remote device deployments Familiarity with Parquet, Databricks, Synapse, Fabric, or DuckDB Experience with Grafana or other dashboard and visualization tools Experience working with time-series data Experience working with hardware, controls, manufacturing, or other industrial teams What You Will Be Doing Design and build backend services in C# and modern.NET for the edge platform Develop REST APIs, background workers, message handlers, telemetry services, and long-running device services Own the data pipeline from device data ingestion through cloud storage Design database schemas, data-access layers, migrations, and data retention strategies Build reliable store-and-forward systems for sending data to the cloud during periods of limited connectivity Build and maintain containerized services, deployment configurations, and orchestration Integrate software with industrial controllers and production equipment Design message contracts, register maps, warning and error codes, and controls handshakes Take features from initial work-item breakdown through development, testing, deployment, and field validation Write unit and integration tests and help maintain CI/CD pipelines Contribute to system architecture and help identify opportunities for refactoring and improvement Review code and help maintain engineering standards and best practices Mentor junior engineers and help them grow technically Work closely with Controls, HMI, Manufacturing, DevOps, and Field Support teams Troubleshoot software issues on live equipment and help support production deployments Help build reliable software that can run in real-world industrial environments Benefits Hands-on opportunity to work on IoT, edge computing, automation, and industrial technology Work across software, hardware, cloud, and production systems Opportunity to take ownership of projects from design through deployment Collaborative environment working closely with engineering, controls, manufacturing, and field teams Opportunity to work with modern.NET, Azure, Kubernetes, and container technologies Occasional travel, including approximately 2–8 trips per year for customer visits, conferences, suppliers, and business meetings Applicants must be currently authorized to work in the US on a full-time basis now and in the future. Motion Recruitment

Vacancy posted 17 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Charlotte, NC vacancy
  •  ...solutions for capital markets businesses. The engineering team builds and maintains enterprise...  ...knowledge sharing across teams Provide senior-level technical guidance and problem resolution Are You an Experienced Software Engineer Ready to Make an Impact? ~10+ years... 
    Senior

    Axiom Path

    Charlotte, NC
    2 days ago
  •  ...Job Title: Senior Software Engineer - Alfresco LWWF Workflow Development Duration: Long Term Project Location: Charlotte, NC JOB DESCRIPTION Client is seeking Senior Software Engineers to support the development, enhancement, maintenance, and... 
    Senior

    Delta System and Software Inc.

    Charlotte, NC
    1 day ago
  •  ...Software Architect Drives the architecture and delivery of high impact software solutions...  ...within the job area. Applies software engineering and architectural practices, along with...  ...reliability, and delivery. # Collaborates with senior engineers, product partners, and... 
    Senior
    Local area
    Immediate start

    SunTrust Investment Services, Inc.

    Charlotte, NC
    4 days ago
  •  ...Job Description Job Description As a Senior Full Stack Engineer, you'll design and ship high-performance web applications across our React/Next.js frontend and Node.js/Express backend with real autonomy. You'll make architectural calls, explain the tradeoffs behind... 
    Senior
    Local area
    Work from home
    Flexible hours
    1 day per week

    Fastbreak AI

    Charlotte, NC
    16 days ago
  • $55.06 - $63.06 per hour

     ...Genesis10 is currently seeking a Senior Software Engineer for a contract position with a Global Financial Institution located in Charlotte, NC. This is a 12+ month contract opportunity. This role provides deep technical oversight across payment flows, systems integration... 
    Senior
    Hourly pay
    Permanent employment
    Contract work

    Genesis10

    Charlotte, NC
    1 day ago
  •  ...Description: Hybrid 3 on in Charlotte, NC   Our client seeks a Senior Software Engineer to build and evolve enterprise AWS-based data platforms supporting Swift and Fabric Access Bridge. The role combines hands-on engineering with technical leadership across data... 
    Senior
    Hourly pay
    Temporary work
    Local area

    Eliassen Group

    Charlotte, NC
    24 days ago
  •  ...Role: Senior Software Engineer - Alfresco LWWF Workflow Development Location: Charlotte, NC JOB DESCRIPTION Client is seeking Senior Software Engineers to support the development, enhancement, maintenance, and integration of workflow automations built using... 
    Senior

    Saransh Inc

    Charlotte, NC
    1 day ago
  •  ...Description: Hybrid 3 on in Charlotte, NC Our client seeks a Senior Software Engineer to build and evolve enterprise AWS-based data platforms supporting Swift and Fabric Access Bridge. The role combines hands-on engineering with technical leadership across data... 
    Senior
    Hourly pay
    Local area

    Eliassen Group

    Charlotte, NC
    4 days ago
  • Senior Software Engineer - Alfresco LWWF Workflow Development
    Senior
    Full time

    TalentOla

    Charlotte, NC
    1 day ago
  • $118k - $178k

     ...innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2026) Day to Day As a Senior Software Engineer on the AI Gateway & Guardrails team at Indeed, you will own and drive the development of platform services that connect Indeed... 
    Senior
    Work experience placement
    Local area

    Indeed

    Charlotte, NC
    1 day ago
  • Client Industry Technology Full Job Description See Primary Skills Visa Restrictions Must be able to convert without sponsorship Locals Only/ Out of Area/ Remote Local to Charlotte, NC (Onsite 2x a week) Interview Type (Phone, Video, Face to Face) Video Anticipated...
    Senior
    Local area
    Immediate start
    Remote work

    3B Staffing LLC

    Charlotte, NC
    4 days ago
  • $120k - $160k

    Senior Software Engineer Charlotte, NC, United States *PLEASE NOTE: this position is located in Charlotte, NC and requires attendance at our Southend office three days a week. The Opportunity The Senior Software Engineer will be responsible for contributing to a team of... 
    Senior
    Work at office
    3 days per week

    LendingTree

    Charlotte, NC
    17 hours ago
  • Job Description Insight Global is seeking a Senior Software Engineer who will plan, design, develop, configure, document, deploy, troubleshoot, and maintain software applications and services for one of our banking clients. This individual will be responsible for working... 
    Senior

    Insight Global

    Charlotte, NC
    17 hours ago
  • Senior Software Engineer Job Level: Vice President Job Function: Data Design Location: Charlotte, NC, US Employment Type: Full Time Role Description A front-to-back derivatives trading system written mostly in C. It is a large codebase with business functionality built... 
    Senior
    Full time
    Work at office
    Local area
    Work from home

    Smbc Global Foundation Inc

    Charlotte, NC
    17 hours ago
  • $84k - $149k

    Senior Software Engineer At Wells Fargo, we are looking for talented people who will put our customers at the center of everything we do. We are seeking candidates who embrace diversity, equity and inclusion in a workplace where everyone feels valued and inspired. Help... 
    Senior
    Work experience placement
    Remote work
    Relocation package

    Phenom People

    Charlotte, NC
    17 hours ago
  • $52 - $58 per hour

    Title: Senior Software Engineer Location: Charlotte, NC Salary Range: $52-58 Introduction The Home Lending Technology organization is responsible for developing and maintaining innovative solutions that streamline the home lending process. This team focuses on the development... 
    Senior
    Work experience placement
    Immediate start

    Artech

    Charlotte, NC
    17 hours ago
  • $126k - $248k

     ...product which allows users to deploy fault-tolerant, globally distributed MongoDB clusters in just minutes. We're seeking a Senior Software Engineer to join our Developer Tools Team within the Database Experience department. The team is responsible for tools which allow... 
    Senior
    Local area
    Remote work
    Worldwide
    Flexible hours

    MongoDB

    Charlotte, NC
    17 hours ago
  • $106.1k - $176.9k

    Senior Full-Stack Software Engineer Build a career that matches your initiative with an environment centered on innovation, collaboration, and impact. At LPL Financial, you'll work with modern technology, supportive teammates, and the opportunity to contribute to solutions... 
    Senior
    Work from home

    LPL Financial

    Charlotte, NC
    17 hours ago
  • Senior Software Engineer Contract: 3 Year Contract Mode of interview: 1 round in person Location: Must be in Charlotte, NC to work Hybrid Model Main Skill set: Python, AI and Angular Job Description: Lead Software Engineer - AI Application Platform The Opportunity We are... 
    Senior
    Contract work
    Immediate start

    RIT Solutions

    Charlotte, NC
    17 hours ago
  • Senior Full Stack Engineer Old Well Labs is a Charlotte-based financial intelligence startup used by leading allocators and the fund managers they...  ...re Looking For 5+ years of experience building production software Strong backend experience in Python (and/or Node.js)... 
    Senior
    Work at office
    Visa sponsorship
    Work visa
    Flexible hours
    Shift work

    Old Well Labs

    Charlotte, NC
    17 hours ago
  • Senior Software Engineer - Alfresco LWWF Workflow Development Charlotte, NC 12+ Months
    Senior

    Conch Technologies Inc

    Charlotte, NC
    1 day ago
  •  ...Indiana, Massachusetts, New Jersey, New York, North Carolina, Pennsylvania, Texas   About the Role We're looking for a Senior Software Engineer to own product capabilities from the data model to the final interaction. This is a frontend-leaning full-stack role:... 
    Senior
    Contract work

    Markup AI

    Charlotte, NC
    24 days ago
  • Senior Software Engineer Wells Fargo is seeking a Senior Software Engineer in Technology as part of Commercial Corporate & Investment Bank Technology (CCIBT) engineering and transformation office. Learn more about the career areas and lines of business at wellsfargojobs... 
    Senior
    Work experience placement
    Work at office
    Relocation package
    Flexible hours

    Wells Fargo

    Charlotte, NC
    1 day ago
  • $123k - $215.25k

     ...the latest technologies, and a commitment to back the broader engineering community through open source, our mission is to power your success...  ...Drive user story analysis and elaboration, design and develop software applications, and test and build automation tools. Own all... 
    Senior
    Full time
    Work at office
    Local area
    Flexible hours

    American Express

    Charlotte, NC
    2 days ago
  •  ...and connect with one another. About the Role We're hiring an Engineer to define and build systems that make our data usable across the...  ...our operations team uses every day. Move Quickly in a Small, Senior Team Operate with high ownership in a small engineering team.... 
    Senior
    Work at office
    Flexible hours

    Old Well Labs

    Charlotte, NC
    17 hours ago
  • $128.3k - $176.4k

    Become a part of our caring community The Senior Software Engineer codes software applications based on business requirements. The Senior Software Engineer work assignments involve moderately complex to complex issues where the analysis of situations or data requires... 
    Senior
    Full time
    Temporary work
    Apprenticeship
    Work at office
    Remote work
    Work from home
    Home office

    Humana

    Charlotte, NC
    17 hours ago
  •  ...Sr. Software Engineer TECHM-JOB-30626 Location: Charlotte NC Skill: Angular,TypeScript Responsibilities: Develop and implement front-end solutions using Angular (Version 2 and above). Collaborate with cross-functional teams to define, design, and... 
    Senior

    Keylent Inc

    Charlotte, NC
    1 day ago
  •  ...Job Description Job Description We are looking for a highly experienced and motivated Senior Software Engineer (Back-End) to join our growing development team. The ideal candidate is a passionate problem-solver who thrives in a collaborative environment, takes pride... 
    Senior
    Full time
    Work at office

    Velocitor Solutions

    Charlotte, NC
    8 days ago
  •  ...Role: Sr. Software Engineer Initial contract until July 2026 Location: Charlotte, NC 100% onsite Visas accepted: USC, GC, H4EAD, GCEAD Interview Rounds: 1st Video Screening or Coding Assessment 2nd Onsite Interview (a must, no exception... 
    Senior
    Contract work
    For contractors

    3B Staffing LLC

    Charlotte, NC
    3 days ago
  •  ...Description: Hybrid Open to Remote - Must be EST Hours in Charlotte, NC Our client seeks a Senior Software Developer to build automation and monitoring solutions supporting data and transport networks. You will design, develop, and maintain Django applications... 
    Senior
    Hourly pay
    Local area
    Remote work

    Eliassen Group

    Charlotte, NC
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!