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

Senior Software Engineer (Data Platform)

Full-time

Teamworks

Responsibilities

  • Own the reliability, resilience, observability, and on-call support of approximately 150 performance-data vendor integrations.
  • Maintain and improve C#/.NET integrations with vendor IoT APIs and independently investigate vendor-originated issues.
  • Lead architecture and implementation for migrating C#/.NET integrations to Python and writing data to the lakehouse.
  • Design and ship permanent fixes that improve the operational health of inherited systems.
  • Improve integration documentation and knowledge sharing across the team.
  • Strengthen the architecture and security posture of integrations for military IL4 and IL5 environments.
  • Communicate directly with third-party vendors when their APIs cause integration problems.

Requirements

  • 7+ years of software engineering experience with strong mastery of C# and .NET.
  • Experience designing and building highly scalable distributed architectures on AWS.
  • Fluency with Terraform.
  • Experience building or maintaining RESTful API integrations across multiple systems.
  • Working knowledge of vendor authentication protocols, especially OAuth 2.0 and the Authorization Code grant.
  • Ability to manage technical communication with third-party vendors and deliver permanent system fixes.
  • US citizenship and US-based residency.
  • Python expertise or willingness to develop strong Python skills is preferred.
  • Experience with IoT, wearable, or hardware-adjacent APIs is preferred.
  • Experience applying modern AI techniques across the software development lifecycle is preferred.

Benefits

  • Work focused on performance data used by coaches, sports scientists, and military readiness staff.
  • Opportunity to shape a lakehouse supporting hundreds of performance pipelines, analytics, machine-learning models, and AI agents.
  • The role supports Teamworks’ sports technology platform and military Tactical customers.
  • This role is not eligible for sponsorship at this time.
  • US-based residency is required.
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer (Data Platform) in Raleigh, NC vacancy
  • $130k - $170k

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

    Truist

    Raleigh, NC
    14 hours ago
  •  ...Project Details: This Sr. Engineer is responsible for the design, architecture and deployment of data discovery and inventory platform. Requirements: ~10 years full-stack engineering...  ...demonstrated working knowledge of software engineering fundamentals, including... 
    Senior
    Software

    Cedent Consulting

    Raleigh, NC
    4 days ago
  •  ...that is building a cloud-based development environment. You will work with a multi-disciplinary collaborative team of hardware, software engineers and security specialists to design and implement a secure cloud-based software development and maintenance environment. You... 
    Senior
    Software
    Full time
    Flexible hours

    Applied Research Associates

    Raleigh, NC
    14 hours ago
  •  ...following job description:The Senior Security Engineer on the Proxy Team is...  ...the enterprise secure access platform to meet a rapidly changing...  ...concepts.Proven experience in software development lifecycle security...  ...to AI/ML security or data inspection use cases. CISSP... 
    Senior
    Software
    Permanent employment
    Full time
    Part time
    H1b
    Work at office
    Work visa
    Shift work
    Day shift

    Truist

    Raleigh, NC
    1 day ago
  • Oracle is seeking a Senior Platform Software Engineer to own a bounded platform component and evolve its contracts for multi-tenant use. You will perform deep debugging, drive remediation plans, and implement resilience to enhance service reliability across a limited-service... 
    Senior
    Software

    Oracle

    Raleigh, NC
    3 days ago
  • TARGAN Inc. in Raleigh, NC, is seeking a Senior Vision Software Engineer to join the R&D team. You will serve as a core member of the Vision Software...  ...role focuses on deploying production code, integrating data sources, and developing new tools that leverage our existing... 
    Senior
    Software

    TARGAN Inc.

    Raleigh, NC
    14 hours ago
  • First Citizens Bank is seeking a Senior Data Engineer to join our Data Platform Engineering Team. This remote role will support cloud-based data solutions, data warehousing, and scalable data pipelines across the organization. The ideal candidate has hands-on experience... 
    Senior
    Remote job

    First Citizens Bank

    Raleigh, NC
    3 days ago
  • $106.9k - $176.5k

     ...the CTO, the Advanced Forward Engineering (AFE) team is comprised of...  ...s products. We are seeking a Data Engineer to join AFE delivery...  ...roles that focus on centralized platforms, the AFE Data Engineer...  ...closely with Forward Deployed Software Engineer roles to enable AI workflows... 
    Senior
    Software
    Summer holiday
    Work at office
    Flexible hours

    EY

    Raleigh, NC
    1 day ago
  • Teachers Pay Teachers (TPT) is seeking a Senior Software Engineer in Raleigh, NC. In this full-time position, you'll work on new features for an educator-focused marketplace while collaborating with talented engineers. The role requires 6+ years of experience in software... 
    Senior
    Software
    Full time

    Dormont Manufacturing Company

    Raleigh, NC
    1 day ago
  • A leading environmental management company is seeking a Senior Software Engineer to enhance their SaaS platform. This role involves designing high-performance backend systems and collaborating across teams to implement robust features. Candidates should have over 5 years... 
    Senior
    Software

    ENFOS, Inc.

    Raleigh, NC
    2 days ago
  • First Citizens Bank is seeking a Senior Data Engineer to design, develop, and support enterprise data platforms, leveraging React.js, Java, Spring Boot, and Kafka. You will collaborate with product owners and architects to deliver scalable, secure solutions across UI,... 
    Senior
    Remote job

    First Citizens Bank

    Raleigh, NC
    14 hours ago
  • Ford Motor Company is seeking a Full Stack Software Engineer to collaborate with a broad array of software engineers and build software for Ford Reservation Services, elevating the digital experience for vehicle service appointments. In this role you will develop features... 
    Senior
    Software

    Ford Motor Company

    Raleigh, NC
    14 hours ago
  • $168k - $270.25k

     .... Come join the team and see how you can make a lasting impact on the world. As a Senior Software Engineer, you will help drive the automation, design, and operation of the Linux platform that powers the physical Linux client experience all the way up to our large scale... 
    Senior
    Software

    Socket.dev

    Raleigh, NC
    2 days ago
  • Ndustrial, based in Raleigh, NC, is seeking a Senior Software Developer to help improve the energy savings in the cold chain. This role involves leading technical decisions, building user-facing features, and working with advanced AI tools. With over 7 years of software... 
    Senior
    Software
    Flexible hours

    ndustrial.io

    Raleigh, NC
    4 days ago
  • Cloudera, Inc. is seeking a Solutions Engineer to join our Sales Engineering team in a Mid‑Senior level role. You will apply strong technical and business skills to consult with sales teams, prospects, and customers to accelerate sales goals. You will develop customer‑centric... 
    Senior
    Work from home
    Flexible hours

    Cloudera, Inc.

    Raleigh, NC
    4 days ago
  • $240.5k - $270.5k

    Verily in Raleigh, North Carolina, seeks a Senior Staff Software Engineer for a full-time hybrid remote role. The ideal candidate will lead software design and technical strategies across various products, driving innovation in precision health. The position expects over... 
    Senior
    Software
    Full time
    Remote work

    Verily

    Raleigh, NC
    4 days ago
  • $158.31k - $180k

     ...implement complex, high-volume data pipelines between Snowflake...  ...Administer the enterprise Databricks platform by configuring IAM roles for...  ...-functional data science and engineering teams.Design and deploy...  ...of enterprise open source software solutions, using a community-... 
    Senior
    Software
    Contract work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Red Hat

    Raleigh, NC
    4 days ago
  •  ...Rise Power Systems is seeking a Senior Applications Engineer to support customer opportunities and...  ...drawings, and technical requirements for data center and critical power applications...  ...monitoring; and SolidWorks or similar 3D CAD software is a plus.  A bachelor’s degree in... 
    Senior
    Software
    Temporary work
    Remote work

    Rise Power Systems

    Raleigh, NC
    2 days ago
  • $133k - $188k

     ...America)Please review the following job description:The Senior Manager, MarTech Data & Platforms Engineering is responsible for leading the architecture,...  ...privacy regulations, platform engineering, and modern software engineering practices.ESSENTIAL DUTIES AND RESPONSIBILITIESFollowing... 
    Senior
    Software
    Full time
    Contract work
    Part time
    Shift work
    Day shift

    Truist

    Raleigh, NC
    14 hours ago
  •  ...Join to apply for the Data Engineer role at BuildOps At BuildOps, we’re transforming the...  ...contracting industry with our all-in-one software platform. From service management to project...  ...extraordinary, BuildOps is the place for you. Seniority level Mid-Senior level Employment type... 
    Senior
    Software
    Full time
    Work at office
    Work from home
    Flexible hours

    BuildOps

    Raleigh, NC
    5 days ago
  • $117.6k - $176.4k

     ...to add an exceptionally talented Senior Systems Engineer to our growing Data Center Solutions team within the Power...  ..., working across hardware, software, communications, cybersecurity, and...  ...Schneider Career Hub, and learning platforms like Coursera.Team Up in the Workplace... 
    Senior
    Software
    Full time
    Temporary work
    Flexible hours

    Schneider Electric

    Raleigh, NC
    3 days ago
  • $100k - $161.18k

     ...Overview Join to apply for the Data Engineer role at Labcorp . Invitae joins Labcorp to further...  ...internal and external customers. The platform provides capabilities to build robust...  ...maintain, and enhance the database and software systems in the Data Solutions ecosystem... 
    Senior
    Software
    Part time
    Remote work

    LabCorp

    Raleigh, NC
    4 days ago
  • NVIDIA is seeking a Senior Software Engineer to lead the Linux platform automation, provisioning, and security for our global AI compute infrastructure. You will support Linux in physical, virtual, and cloud environments, building scalable, secure systems and pipelines... 
    Senior
    Software

    Socket.dev

    Raleigh, NC
    2 days ago
  • SupportFinity™ is looking for a Senior Software Engineer to join their team in North Carolina. This role involves architecting and developing platforms for Agentic AI applications, requiring advanced Python development skills and experience with Kubernetes. The ideal candidate... 
    Senior
    Software

    SupportFinity™

    Raleigh, NC
    4 days ago
  • $167k - $203k

    MuleSoft Senior Developer- EnterpriseOverviewYou are a self-driven...  ...that share common data elements using scalable and proven...  ...* Strong problem solving and software triage skills with the ability...  ...customers, product management, and engineering)* Knowledge of QA processes... 
    Senior
    Software
    Temporary work
    Local area

    Slalom

    Raleigh, NC
    4 days ago
  • $161k - $242k

     ...Category Engineering Hire Type Employee Job ID 182...  ...performance silicon chips and software content. Join us to...  ...sensitive enterprise data across email, endpoint...  ..., and collaboration platforms, and you are...  ...at least 2 years in a senior or lead engineering role... 
    Senior
    Software
    Remote work

    Synopsys Inc

    Morrisville, NC
    a month ago
  • Veradigm is seeking a senior engineering leader to direct a software organization responsible for the design, delivery, and operation of products across the Payer Platform, including value-based care and payer analytics. You will own throughput, quality, and reliability... 
    Senior
    Software

    Francisco Partners

    Raleigh, NC
    4 days ago
  • Lucid Software is seeking a Senior Product Manager to own the platform strategy, including embedding in tools and APIs to power Lucid AI and integrations. You’ll...  ...storytelling. The role is part of a vibrant PM, design, engineering, and QA team. You’ll work with stakeholders to... 
    Senior
    Software

    Lucid Software

    Raleigh, NC
    3 days ago
  • Lucid Software in Raleigh is seeking a Senior Product Manager to own the Developer Platform strategy. You’ll shape how Lucid embeds within customer tools and how APIs power...  ...integrations, collaborating with PMs, UX, engineers, and QA. You will mentor teammates, maintain... 
    Senior
    Software

    Lucid

    Raleigh, NC
    1 day ago
  • $105k - $141.75k

     ...Mainframe Modernization Senior Consultant to provide...  ...conversion, and re-platforming. Experience with COBOL...  ...with agile engineering practices like Test Automation...  ...CD), DevOps, and Test Data Management, etc. Experience...  .... . What Rocket Software can offer you in USA:... 
    Senior
    Software
    Full time
    Remote work
    Worldwide

    Rocket Software

    Raleigh, NC
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer (Data Platform). Be the first to apply!