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

Senior Software Engineer - Data Engineering

$166k - $172k

iTradeNetwork, Inc.

About ITradeNetwork

At iTradeNetwork, we provide advanced supply chain software and insights tailored to the food & beverage industry. Our mission is clear and ambitious:

About ITradeNetwork

At iTradeNetwork, we provide advanced supply chain software and insights tailored to the food & beverage industry. Our mission is clear and ambitious: To feed the world. From the start, we’ve been dedicated to tackling the most pressing challenges within food and beverage supply chains, delivering innovative solutions and expert support that make a measurable impact. Our cutting-edge technology helps businesses streamline complex procurement and fulfillment processes, minimize food waste, optimize inventory, manage compliance risk, and scale profitably. We’re proud to serve an elite customer base, including 13 of the top 25 North American grocers, 8 of the top 10 foodservice distributors, and 8 of the top 10 global food and beverage manufacturers.

ITRADENETWORK LEADERSHIP PRINCIPLES

iTradeNetwork’s purpose is to feed the world — and everything we do is guided by the principles below. Every team member is expected to embody and champion these principles across the organization.

Bias for Action

We value speed and avoid analysis paralysis. We develop conviction, make informed decisions quickly, and take calculated risks to maintain momentum — knowing that swift progress is essential for innovation and growth.

Customer Obsession

We work relentlessly to delight our customers. We work backward from their needs to solve pain points and create solutions that surprise and earn their loyalty. We obsess over customers, not competitors.

Data & Metrics Driven

We operate with facts, not opinions. We dive deep into data and use metrics to measure progress, ground every decision in rigorous analysis, and push for clarity and measurable outcomes.

Raise the Bar

We continuously push for improvement — in ourselves, our teams, and the company. We hire and develop exceptional talent, setting ever-higher standards that elevate performance and drive excellence.

Operational Excellence Through Process

We build lasting processes that optimize for efficiency. By developing, testing, and documenting each process, we create consistency and scale through automation, enabling continuous improvement across the business.

Ownership Mindset

We take responsibility for our work and aim for long‑term success. We use resources wisely, stay accountable, and roll up our sleeves to get things done — no task is beneath us.

Earn Trust

We build trust through integrity, transparency, and mutual respect. We communicate openly, own our mistakes, listen actively, and remain open to feedback as an opportunity for growth.

Job Summary

We are seeking an experienced and strategic Senior Software Engineer - Data Engineering to lead the design, development, and optimization of our enterprise‑scale data infrastructure. In this role, you will architect and champion highly scalable, secure, and cost‑effective data systems that power analytics, reporting, ML, and data products across the organization. This role combines hands‑on technical leadership, cross‑functional influence, platform ownership, and mentorship of engineering teams. You’ll be a core contributor to our long‑term data strategy, execution, and operational excellence.

As a Staff Data Engineer, you will work closely with engineering leadership, data scientists, analysts, product managers, and stakeholders to translate business needs into robust, production‑grade data solutions.

  • Platform & Strategy Impact: You won’t just write pipelines — you’ll define how data is built, shared, governed, and evolved across the company.
  • Leadership Beyond Code: Influence engineering standards, technology choices, and business outcomes.
  • Cross-Team Visibility: Work with diverse teams from analytics to product to executive leadership.
  • Ownership & Autonomy: Champion initiatives from architectural plans through deployment and live operations.

Key Responsibilities

Architect & Build

  • Lead the architecture, design, and implementation of scalable data platforms (data lakes, warehouses, streaming, OLAP/OLTP stores).
  • Define and own end-to-end data pipeline frameworks for real‑time and batch data ingestion, processing, transformation, and serving.
  • Establish reusable frameworks and abstraction layers that increase development velocity and reduce operational risk.

Technical Leadership & Strategy

  • Drive long‑term strategy for data infrastructure, tooling, and processes aligned with business goals.
  • Act as technical authority and point of escalation for complex data engineering challenges.
  • Set standards for engineering excellence (code quality, architecture, performance, security, observability, and cost‑efficiency).

Cross-Functional Collaboration

  • Partner with product and business teams to understand analytic and operational requirements and translate them into deliverables.
  • Collaborate with data scientists and ML engineers to productionize models and analytics.
  • Influence cross-team prioritization and roadmap decisions through technical insight and business impact.

Platform Reliability & Operations

  • Build and enforce robust practices for monitoring, alerting, quality, change management, and incident response.
  • Ensure data accuracy, reliability, lineage, and compliance across data workflows.
  • Lead architectural capacity planning, performance tuning, and cost optimization initiatives.

Mentorship & Team Development

  • Coach and mentor senior and mid‑level data engineers; provide technical reviews and guidance.
  • Help build a strong engineering culture focused on collaboration, learning, and high‑quality delivery.

What You’ll Need

  • 10+ years of professional experience in data engineering, software engineering, or related fields.
  • Proven experience architecting large‑scale data platforms used for analytics, operational reporting, and ML/AI.
  • Deep expertise in designing and building scalable ETL/ELT pipelines, data warehouses, and data lakes.
  • Strong background in distributed data processing (e.g., Spark, Flink, Hadoop) and realtime systems (e.g., Kafka, Kinesis).
  • Demonstrated success owning engineering workstreams end‑to‑end (design → deployment → operational support).

Technical Skills

  • Advanced proficiency in SQL and at least one programming language (Python, Java, Scala).
  • Experience with cloud data platforms and infrastructure (AWS preferred: Redshift, S3, Glue, Lambda, EMR, Athena, Kinesis).
  • Data modeling expertise (dimensional, star/snowflake schemas, OLAP design).
  • Strong understanding of data governance, quality frameworks, and metadata practices.
  • Hands‑on experience with orchestration tools (e.g., Airflow, dbt, or similar).

Leadership & Communication

  • Exceptional problem‑solving, analytical, and strategic thinking skills.
  • Excellent written and verbal communication; capable of translating complex concepts for technical and non‑technical audiences.
  • Track record of influencing technical direction and collaborating with senior leadership.

Nice-to-Have Qualifications

  • Master’s degree or higher in Computer Science, Engineering, Mathematics, or related field.
  • Experience in highly regulated or consumer‑facing environments with strong security and compliance needs.
  • Prior experience mentoring across teams and shaping engineering culture.
  • Familiarity with containerization, CI/CD, IaC (Terraform/CloudFormation), and observability tools.

Base Compensation: $166,000 - $172,000 per year

Why You Will Love Working Here

  • Competitive salary packages
  • Comprehensive medical, dental, vision, and life insurance benefits for you and your family
  • Flex PTO for exempt employees and competitive PTO for non‑exempt
  • Paid parental leave for eligible employees
  • 401(k) matching
  • Tuition reimbursement on approved programs
  • Great health & well‑being benefits including Teladoc for general medical and mental health care

These benefits are only applicable to full‑time employees

All iTradeNetwork positions are hybrid unless listed otherwise; candidates must be located in the hub(s) listed.

Additional Requirements

  • Must be able to demonstrate lawful ability to work in the United States

iTradeNetwork, Inc. provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, disability, genetic information, marital status, amnesty, or status as a covered veteran by applicable federal, state and local laws. We especially invite women, minorities, veterans, and individuals with disabilities to apply. EEO/AA/M/F/Vet/Disability

#J-18808-Ljbffr
Vacancy posted 7 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Data Engineering in Charlotte, NC vacancy
  •  ...billions of disclosures into structured data that makes it easy for those in the investment...  .... About the Role We’re hiring an Engineer to define and build systems that make our...  ...every day. Move Quickly in a Small, Senior Team Operate with high ownership in a... 
    Senior
    Full time
    Work at office
    Flexible hours

    Old Well Labs

    Charlotte, NC
    1 day ago
  •  ...AvidXchange, located in Charlotte, NC, is seeking a Senior Software Engineer to drive full lifecycle development, API integrations, and modern data pipelines. You will shape architecture with cross-functional teams, implement event-driven solutions, and advocate CI/CD... 
    Senior

    Avidxchangeinc

    Charlotte, NC
    7 hours ago
  •  ...A digital solutions company in Charlotte is seeking a Sr Software Engineer to enhance and lead the development of large-scale applications....  ...least 5 years of experience in Python and extensive knowledge of data storage technologies. This role involves developing RESTful... 
    Senior
    Full time

    Elevate Digital

    Charlotte, NC
    14 hours ago
  •  ...A leading digital solutions company is seeking a Senior Software Engineer to develop and enhance large-scale applications. The ideal candidate will...  ...5 years of experience in Python and familiarity with major data storage technologies. Responsibilities include designing... 
    Senior

    Elevate Digital

    Charlotte, NC
    14 hours ago
  • $125k

     ...doing the right things right. You will join our Product Engineering team that shares a passion for writing great code, embracing...  ...customers protect their reputation and bottom line. As a Data Senior Staff Software Engineer, you will influence technical designs and... 
    Senior

    NAVEX Global

    Charlotte, NC
    3 days ago
  • $111.61k - $131.3k

     ....Job DescriptionThis position will be responsible for the analysis, design, testing, development and maintenance of best in class software experiences. The candidate is a self-motivated individual who can collaborate with a team and across the organization. The candidate... 
    Senior
    Full time
    Work experience placement
    Local area
    3 days per week

    US Bank

    Charlotte, NC
    2 days ago
  •  ...Motion Recruitment is seeking a Senior Software Engineer with a Backend/AI focus to join their Data & AI Engineering team in Charlotte, NC. This hybrid role involves designing scalable, real-time services powering AI-driven applications. Candidates should have 4+ years... 
    Senior
    Contract work

    Motion Recruitment

    Charlotte, NC
    7 hours ago
  • $130k - $170k

     ...Please review the following job description:Senior Engineer/Platform Leader accountable for...  ...retrieval and knowledge-grounding patterns, data access patterns, CI/CD automation, evaluation...  ..., data execution, data engineering or software delivery3. Expert problem solving skills... 
    Senior
    Full time
    Part time
    Shift work
    Day shift

    Truist

    Charlotte, NC
    3 days ago
  •  ...technology organization modernizing the data capabilities that support broker-dealer and...  ...environment brings together experienced engineers and financial technology professionals working...  ...? ~10 or more years of relevant software development or data engineering experience... 
    Senior

    Axiom Path

    Charlotte, NC
    24 days ago
  •  ...Axiom-Path in Charlotte, NC is seeking a senior data engineer to design and implement scalable Azure-based data platforms. You will build and optimize data pipelines, data lakes, and cloud analytics solutions to support enterprise reporting and decision-making. This... 
    Senior

    Axiom-Path

    Charlotte, NC
    7 hours ago
  • $155.6k - $306.8k

     ...At Deloitte, Forward Deployed Engineers (FDE) don’t just build AI solutions,...  ...ends on 10/30/2026.Work you’ll doAs a Senior Microsoft AI&Data FDE, you will work side by side with...  ...speed and precision, building working software, engaging confidently with senior stakeholders... 
    Senior
    Local area

    Deloitte

    Charlotte, NC
    1 day ago
  •  ...financial services environment where data-driven systems, scalable applications, and reliable engineering practices are critical to...  ...fast-moving, and suited for a senior engineer who can work...  ...impact? 10+ years of senior-level software engineering, data engineering,... 
    Senior

    Axiom Path

    Charlotte, NC
    5 days ago
  •  ...to join our team, dedicated to exceeding customer expectations through innovative and sustainable solutions.The RoleAs a Senior Software Engineer, you will join Xylem's Business Automation team, where we build the internal software platforms that power Finance, Operations... 
    Senior
    Full time

    Xylem

    Charlotte, NC
    2 days ago
  • $15 per hour

     ...the automated feedback loops that modern software teams rely on. Without real-time observability...  ..., risk, and execution. From hospitals to data centers, and from field leaders to...  ...Horowitz and with a rapidly growing team of engineers, scientists, construction veterans, and... 
    Senior
    Full time
    For contractors
    Work at office
    Remote work
    Home office
    Flexible hours

    Doxel

    Charlotte, NC
    1 day ago
  •  ...Apply for this Job Click HereRole SnapshotUptown ClientTitle: Senior Software Engineer, AppDev (AI-Fluent Senior)Location: Charlotte, NCWork model:...  ...Spring Boot delivery depth.Experience with REST APIs, SQL/data modeling, CI/CD, and automated testing.Demonstrated technical... 
    Senior

    Gravity IT Resources

    Charlotte, NC
    5 days ago
  •  ...a list that spans across the country.Job DescriptionCapTech Data Engineering consultants enable clients to build and maintain advanced data...  ...sponsorship. #LI-LM1 #LI-RemoteSummaryType: Full-timeFunction: ConsultingExperience level: Mid-Senior LevelIndustry: Management Consulting
    Senior
    Work at office
    Remote work
    Visa sponsorship
    Work visa
    Flexible hours

    CapTech

    Charlotte, NC
    4 days ago
  • About this role:Wells Fargo is seeking a C++ Software Engineer, (Senior Lead Securities Quantitative Analytics Specialist). The Front Office Financial Software Engineer will play a pivotal role in designing and implementing high-performance APIs that expose a comprehensive... 
    Senior
    Full time
    Work experience placement

    Wells Fargo

    Charlotte, NC
    5 days ago
  •  ...Bartech Staffing is seeking Senior Software Engineers to design and build highly complex software solutions. You will work with cross-functional teams to deliver cloud-native software across platforms, while mentoring juniors and providing technical leadership. The role... 
    Senior

    Bartech Staffing

    Charlotte, NC
    3 days ago
  •  ...Consulting is seeking a talented and motivated software engineer with interest and experience in design...  ...Consulting uses related to managing data and adjust accordingly based on feedback...  ...TechnologyExperience level: Mid-Senior LevelIndustry: Information Technology And... 
    Senior
    Contract work
    For contractors

    Prosidian Consultng

    Charlotte, NC
    4 days ago
  •  ...First Horizon Bank is seeking a Senior Development Engineer to plan, design, develop, configure, deploy, troubleshoot, and maintain software applications and services. The successful candidate will be innovative, energetic and able to lead and contribute on a team of... 
    Senior

    First Horizon Bank

    Charlotte, NC
    2 days ago
  • $165k - $190k

     ...businesses.The OpportunityWe are seeking a Senior Platform Engineer to lead the design and implementation...  ...and maintain frameworks that make software development easier for application teamsDrive...  ...Create enterprise-scale solutions for data management, API governance, and... 
    Senior
    Full time
    Work at office
    Flexible hours

    Asset Mark

    Charlotte, NC
    2 days ago
  •  ...operations, where secure, reliable, and compliant data solutions are essential to business...  ..., NC, supporting cloud-based data engineering initiatives using Microsoft Azure technologies...  ...cloud-native analytics solutions in a senior-level capacity. How You Will Make An Impact... 
    Senior

    Axiom Path

    Charlotte, NC
    8 hours ago
  • $118.65k - $150k

    AT A GLANCEThe Senior Software Engineer is a crucial role within our organization, requiring work in various capacities and adaptation to different work arrangements based on the needs set by the business.Where You'll BeTo prioritize togetherness, culture, and accountability... 
    Senior
    Work at office
    Remote work
    Monday to Friday

    RVO Health

    Charlotte, NC
    5 days ago
  •  ...experience5+ years of experience in software development, with...  ...CI, TravisExperience with big data, pharmaceutical/MedTech data,...  ...prioritizationPractical knowledge of software engineering best practices, including...  ...family.WHAT YOU'LL DOAs a Senior Software Engineer with the... 
    Senior
    Apprenticeship
    Easy work

    McKinsey & Company

    Charlotte, NC
    2 days ago
  • $130k - $195k

     ...StatesWork Type: HybridDate Posted: 2026-07-24POSITION - SENIOR STRUCTURAL ENGINEER - DATA CENTERS LOCATION - Remote Hybrid - Working anywhere is...  ...effectivelyFunctional knowledge and experience with AutoCAD/REVIT software, Autodesk Construction Cloud, Risa, ETABS, to name a... 
    Senior
    Full time
    Contract work
    Part time
    For contractors
    For subcontractor
    Work at office
    Remote work

    Arcadis

    Charlotte, NC
    2 days ago
  • $192.4k - $320.6k

    Senior Software Engineer, Quantitative ResearchIndex Research & Design | FTSE Russell | LSEGRole PurposeWe are looking for a Senior Software Engineer...  ..., and product innovation.Build scalable applications, data pipelines, and analytical frameworks that enable researchers... 
    Senior
    Full time
    Part time
    Internship

    London Stock Exchange Group

    Charlotte, NC
    4 days ago
  •  ...:The Ops and Servicing - Trade Management team is seeking a Senior Software Engineer to design, develop, and support critical applications that enable...  ...SQL Server, T-SQL, performance tuning, transactions and data access frameworks such as JPA/Hibernate2+ years of... 
    Senior
    Full time
    Work experience placement
    Work at office
    Remote work

    Wells Fargo

    Charlotte, NC
    4 days ago
  • $116.5k - $169k

     ...RxJS, reusable component design, forms, data grids, and spreadsheet-style user experiencesHands...  ...knowledge of cloud-native engineering practices, including containers, Kubernetes...  ...useEducationBachelor’s degree in computer science, Software Engineering, Information Technology, or... 
    Senior
    Full time
    Contract work

    Moodys

    Charlotte, NC
    5 days ago
  •  ...Motion Recruitment is seeking a software engineer for Home Lending Technology to design, build, test, and support UI and Java backend services. You will work on REST APIs, microservices, and cloud-native architectures across legacy and modern stacks. The role emphasizes... 
    Senior

    Motion Recruitment

    Charlotte, NC
    5 days ago
  •  ...Affirm is seeking a Senior Software Engineer to join its AI-native bank team in the United States. You will own bank systems end-to-end, from cloud infrastructure to data workflows, with exposure to senior leadership. You\'ll ship AI-first solutions, manage vendor relationships... 
    Senior
    Bank staff

    Affirm

    Charlotte, NC
    9 hours ago

Do you want to receive more vacancies?

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