Software Engineer - Data Platform Enablement (Cincinnati Metropolitan Area)
Agility Partners
A little about this gig
Our client, a leading retail organization with a large-scale technology platform, is seeking a versatile Software Engineer to join its Data Platform Enablement team. This team supports the engineering groups responsible for search, recommendations, personalization, and machine learning capabilities by building reusable tools, services, and data movement patterns that allow platform users to move data reliably across environments, cloud platforms, and downstream systems.
Unlike a traditional data engineering role, this is not primarily about building and maintaining individual ETL pipelines. Instead, the focus is on creating repeatable platform capabilities — cross-cloud data movement services, platform APIs, automation tools, testing utilities, and AI-enabled workflows — that other engineering teams can adopt. The ideal candidate will be comfortable moving fluidly across Python, GCP, Azure, Databricks, Kubernetes, REST APIs, message brokers, and distributed data platforms, solving platform-level engineering problems rather than specializing narrowly in a single tool.
Responsibilities include:
• Designing and developing reusable services, libraries, and tools supporting common data movement and platform integration patterns.
• Translating platform-user feedback into repeatable solutions adopted across multiple engineering teams.
• Contributing to technical design conversations and shaping how new capabilities are implemented and supported.
• Developing services and workflows that move data between major cloud environments, including technologies such as BigQuery, Google Cloud Storage, feature stores, Databricks, and Azure-based data platforms.
• Building and enhancing Python and FastAPI services used to copy or distribute data between cloud products and testing environments.
• Building and maintaining production REST APIs using Python and FastAPI.
• Developing services that consume and produce messages across message broker topics.
• Creating reliable, testable integrations between internal systems, cloud services, and data platforms.
• Deploying and supporting services running in containerized environments such as Kubernetes.
• Contributing to feature-store migrations and upcoming legacy data migration initiatives, including translating requirements into epics and reusable platform patterns.
• Contributing to an automated AI agent that interacts with work-tracking systems to create and manage engineering work items.
• Using AI-enabled development tools to improve engineering productivity, code quality, testing, and documentation.
• Supporting approximately six Scrum teams focused on personalization, machine learning, search, and recommendations.
• Participating actively in Scrum ceremonies, code reviews, architecture discussions, and user acceptance testing.
The ideal candidate
• 3 to 5 years of professional software engineering, platform engineering, or data engineering experience.
• Strong Python development skills, including building reusable modules, services, and production-quality applications.
• Experience building and supporting production REST APIs, preferably using FastAPI.
• Experience with data processing technologies such as PySpark, Spark, or similar distributed computing frameworks.
• Solid understanding of data movement patterns, data integration, and distributed systems.
• Experience with at least one major cloud platform, preferably GCP or Azure.
• Ability to move fluidly between APIs, data systems, cloud services, message-based integrations, and platform tooling.
• Experience writing unit, integration, and regression tests for production software.
• Familiarity with Git-based development, CI/CD practices, and structured code review.
• Experience working within an Agile or Scrum delivery model.
• Strong communication and collaboration skills, including the ability to incorporate user feedback into technical solutions.
• Must be based in the United States, with a preference for candidates able to work primarily within Eastern or Central time-zone hours.
Preferred:
• Experience working across both GCP and Azure.
• Familiarity with BigQuery, Google Cloud Storage, Databricks, or feature-store technologies.
• Experience developing or deploying services in Kubernetes.
• Experience with Kafka or another message broker, including consuming/producing messages across topics.
• Experience supporting data or platform migrations.
• Familiarity with platform enablement, internal developer platforms, or reusable engineering tooling.
• Experience with machine learning, personalization, recommendations, or search platforms.
• Familiarity with AI agents, AI-assisted development tools, or AI-enabled workflow automation.
• Experience translating user feedback into scalable, repeatable platform capabilities.
Tools and technologies used in this role:
Python, FastAPI, REST, Pydantic, PySpark, Spark, SQL, GCP, Azure, BigQuery, GCS, Databricks, feature stores, Kubernetes, containerized services, Kafka or similar message brokers, pytest, mocking, integration and regression testing, Git, GitHub, CI/CD, Jira, Confluence, Microsoft Teams.
Reasons to love it
• Opportunity to work at the platform level, building reusable tools and services adopted across multiple engineering teams rather than maintaining isolated pipelines.
• Exposure to a broad and modern technology landscape spanning Python, cloud platforms (GCP and Azure), Databricks, Kubernetes, and message-driven architectures.
• Hands-on involvement in cutting-edge AI-enabled automation, including contributing to an AI agent that supports engineering workflows.
• Collaborative, design-driven culture with active participation in architecture discussions, code reviews, and Agile ceremonies.
• Work alongside and support teams focused on high-impact domains such as personalization, machine learning, search, and recommendations.
• Role suited to engineers who enjoy variety, learning quickly, and solving cross-cutting platform challenges rather than narrow, single-tool specialization.
• Emphasis on collaboration and shared ownership of platform design and delivery rather than isolated individual-contributor work.
- ...Services is a full-time, on-site position located in the Cincinnati Metropolitan Area. This role involves overseeing day-to-day operations of a... ...acumen, including budgeting, cost control, and use of business software tools. High level of integrity, professionalism, and...SoftwareFull timeWork at officeLocal area
- ...information into the HRIS system and other necessary software, maintaining accuracy and integrity of the data at all times. Conduct effective and engaging... ...for candidates who are located in the Cincinnati, OH area. We are an equal opportunity employer with a...SoftwareFull timeWork at officeLocal areaRelocationFlexible hours
- ...Development/Sales Team Leader Department: GTM Location: Cincinnati, OH Position Status: Salary Exempt About DMG... ...required ~ Experience in using Salesforce and other CRM type software is preferred but not required ~ Working knowledge of all Microsoft...SoftwareFull timeWork at officeImmediate startNight shiftWeekend work
- ...construction of scalable management systems, ensure that all data systems meet company requirements, and also research new uses... ...practices. • Integrate up-and-coming data management and software engineering technologies into existing data structures. • Develop set...SoftwareFull timeWork experience placement
- ...Sr. Principal Digital Signal Processing Engineer for an opportunity with our client in the... ...industry. Work Location: Onsite in Cincinnati, OH Duration: 9 months Terms: W2... ...LPI/LPD waveforms EW techniques Software Defined Radios (SDRs) Image Processing...SoftwareContract workPart time
- ...and maintenance of critical software applications. The ideal candidate... ...position is available in **Cincinnati, OH** (onsite at a downtown... ...with existing systems and platforms Evaluate and identify new... ...degree in Computer Engineering, Computer Science, Information...SoftwareFull timeWork at office
- ...across LinkedIn, Facebook, YouTube, email, and other digital platforms. Leverage industry trends, media coverage, and executive insights... ...-form videos using Canva, Adobe tools, CapCut, or similar software. ~ Familiarity with Google Analytics, social media analytics...SoftwareFull time
$60k
...Shape What Comes Next. About Missional Software: Missional Software is building... ...is a plus: Selling websites or CMS platforms Digital marketing or SEO EdTech... ...particularly looking for someone in the Cincinnati area but will explore elsewhere. Proximity to...SoftwareFull timeRemote workHome officeFlexible hours- ...site Tax Preparer role is based in the Cincinnati Metropolitan Area. The Tax Preparer will prepare... ...Statements to understand client financial data, analyze records, and support basic accounting... ...and proficiency with tax preparation software and spreadsheet tools. Beneficial...SoftwarePart timeLocal area
- ...skill sets, and mastery of VMS platforms. If you thrive in a... ...talent across disciplines such as software development, infrastructure, cybersecurity, data engineering, and more. Partner closely... ...candidates local to Dayton and Cincinnati, OH. Smart Data Systems...SoftwareContract workPart timeLocal areaRemote work
- ...Specialist looking to join a reputable company based here in the Cincinnati area? Don't miss your chance and apply now! What you will be... ...compensation changes, etc.) Process employee Time & Attendance data from the Time system to payroll and reconcile variances...Full timeWork at office
$130k
...HubSpot, Salesforce) and collaboration platforms (Microsoft Teams, Zoom) and search tools... ...contracts, and collaborate with engineering teams to ensure seamless project delivery... ...Partners (e.g., Axis, Genetec, Lenel, Software House, Exacq) to deliver cutting-edge AI...SoftwareFull time$90,000 - $105,000 per week
...services. It’s one simple payment platform backed by the most diverse... ...Sales Professional – SaaS, Software & Payment Processing At North... ...but you’ve gotta live in the area—no teleportation allowed (yet... ...benefits package that enables our teams to live a life well...SoftwareFull timeLive inLocal areaRemote workWork from homeFlexible hours- ...oversee our growing portfolio in the area. Microland is the world's leading AI-first, platform-driven technology infrastructure... ...Service Portfolio Cloud & Data Center: Large-scale cloud... ...Network as a Service (NaaS) and software-defined network modernization....SoftwareFull time
- ...that specializes in customized and highly engineered filter and filtration media solutions.... ...response and the best solution in the areas of woven and nonwoven media. The... ...knowledge of Microsoft Office and affiliated software platforms. The candidate is required to demonstrate...SoftwareFull timeWork at office
- ...asset to a very well known organization based in the downtown Cincinnati area? Don't miss your chance and apply now! **Contract to Hire**... ...including CJIS background requirements, required security training, data protection obligations, and other contractual security...Contract workPart timeLocal area
$45k
...Leads Delivered Through a Custom Salesforce Platform ~4-Week Dedicated Onboarding & Systems... ...distance from one of our offices in Cincinnati, OH. ~2+ years of experience in a sales... ...diverse backgrounds and experiences to enable us to meet our goals and support our values...Part timeWork at officeLocal area- **This role is onsite in Cincinnati, OH** A little about this gig Our client, a leading... ...organization, is seeking a motivated engineer to help build and enhance a modern AWS-based machine learning platform that empowers data scientists and ML engineers across the business...Full time
- ...Relevant experience includes data center refreshes, server and... ...Coordinate infrastructure engineers, architects, field services,... ...deployment, cloud migration, software development, voice and collaboration... ...Project, Salesforce, PSA platforms, CRM tools, project portfolio...SoftwareFull timeFor subcontractor
- ...our relationships. Servant-Hearted - We enable and empower our team to serve the needs... ...sales prospecting and customer management software to identify prospects and manage and... ...logical reasoning ability, ability to use data-driven reports to facilitate sales growth...SoftwareFull time
- ...Harrison, Ohio (Greater Cincinnati Area) This is an on-site... ...Controls / Automation Engineer to lead the design, development... ..., electrical, and software issues during build... ...test and production data to validate system performance... ...for CTS automation platforms Support continuous...SoftwareFull timeRelocation package
- ...subcontractor bidding, scope leveling, value engineering, final pricing, and turnover to the... ...with construction estimating software ~ Excellent written and verbal communication... ...Autodesk Construction Cloud (ACC) BIM platforms Primavera P6 or Microsoft Project...SoftwareFull timeFor contractorsFor subcontractor
- ...diversity. Airgas is Hiring for a Healthcare Sales Specialist in Cincinnati, OH! We are looking for you! Base pay plus commission... ...and life science establishments within a specific geographic area serving as a subject matter expert to both internal and...Base plus commissionFull timeNight shift
$85k - $105k
...Production Supervisor – 3rd Shift Location: Greater Cincinnati/Dayton, Ohio area About the Company A national footprint manufacturer serving customers in the food and beverage industry is seeking talent due to an internal promotion. The company has a strong reputation...Hourly payFull timeWork at officeRelocation packageShift workNight shift- ...Management, Property Management, Leasing Cincinnati, Ohio Location Requirement: This... ...either currently live in the Cincinnati area or be prepared to relocate to Cincinnati... ...familiarity with real estate management platforms such as Yardi, MRI or comparable systems...Full timeLive inWork at officeLocal areaRelocation
- ...experience. The VP of eCommerce uses data-driven insights, customer... ...Analytics, Design/Creative, Engineering, Merchandising, Product... ...party partners, agencies, and platform vendors to support scalability... ...capabilities, and emerging AI-enabled solutions. • Excellent...Full timeWork at office
- ...Cash Applications Specialist Metalex Manufacturing, Inc. Cincinnati metropolitan area, Ohio, United States (On-site) Position Overview Metalex... ...-end close activities by preparing reports, reconciling data, and assisting with accounting processes as needed...Hourly payFull timeWork at office
- ...is looking to add a new team member to our Quality area that has a passion for CMM Programming and Quality... ...offline CMM programs using PC-DMIS and Polyworks software and then work with our highly skilled team of engineers, inspectors and programmers to optimize the total...SoftwareFull timeTemporary workWork at office
- ...Job Opportunity: Audit Senior with Clark Schaefer Hackett in Cincinnati, OH Are you an experienced audit professional who enjoys leading... ...clients and engagement leaders. Use firm-provided audit software to review and compile financial information. Help develop...SoftwareFull timeWork at office
- ...This role is exempt and based in Cincinnati, OH. Duties and... ...key metrics in own fulfillment areas Ensure appropriate, organized... ...candidate notes and maintain accurate data in applicant tracking system... ...In and other candidate search engines Competencies/ Skills...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - Data Platform Enablement (Cincinnati Metropolitan Area). Be the first to apply!
- intel software engineer Cincinnati, OH
- director software engineering Cincinnati, OH
- software engineer Cincinnati, OH
- senior robotics software engineer Cincinnati, OH
- financial software developer Cincinnati, OH
- part time software developer remote Cincinnati, OH
- software engineer remote Cincinnati, OH
- part time software developer Cincinnati, OH
- ngo software engineer Cincinnati, OH
- software development engineer aws Cincinnati, OH



























