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...SeniorSoftwareFull timePart timeShift workDay shift- ...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...SeniorSoftware
- ...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...SeniorSoftwareFull timeFlexible hours
- ...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...SeniorSoftwarePermanent employmentFull timePart timeH1bWork at officeWork visaShift workDay shift
- 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...SeniorSoftware
- 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...SeniorSoftware
- 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...SeniorRemote job
$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...SeniorSoftwareSummer holidayWork at officeFlexible hours- 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...SeniorSoftwareFull time
- 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...SeniorSoftware
- 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,...SeniorRemote job
- 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...SeniorSoftware
$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...SeniorSoftware- 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...SeniorSoftwareFlexible hours
- 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...SeniorWork from homeFlexible hours
$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...SeniorSoftwareFull timeRemote work$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-...SeniorSoftwareContract workWork experience placementWork at officeRemote workFlexible hours- ...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...SeniorSoftwareTemporary workRemote work
$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...SeniorSoftwareFull timeContract workPart timeShift workDay shift- ...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...SeniorSoftwareFull timeWork at officeWork from homeFlexible hours
$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...SeniorSoftwareFull timeTemporary workFlexible hours$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...SeniorSoftwarePart timeRemote work- 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...SeniorSoftware
- 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...SeniorSoftware
$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...SeniorSoftwareTemporary workLocal area$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...SeniorSoftwareRemote work- 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...SeniorSoftware
- 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...SeniorSoftware
- 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...SeniorSoftware
$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:...SeniorSoftwareFull timeRemote workWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer (Data Platform). Be the first to apply!
Related searches
- software engineer internship Raleigh, NC
- software development engineer aws Raleigh, NC
- software developer internship no experience Raleigh, NC
- real time software engineer Raleigh, NC
- financial software developer Raleigh, NC
- part time software developer Raleigh, NC
- graduate software developer Raleigh, NC
- software engineer travel Raleigh, NC
- experienced software developer Raleigh, NC
- remote entry level software developer Raleigh, NC


