The Senior Software Engineer, AI and Data Solutions, designs and delivers production-grade software, data, and AI-enabled solutions across the organization’s business lines. The role works across application engineering, data processing, platform integration, and AI solution delivery, translating business requirements into secure, scalable, and maintainable software. The engineer contributes to solutions integrating enterprise applications, data platforms, Customer Data Platforms, APIs, event-driven services, and AI capabilities. They provide technical leadership within delivery squads, guide less-experienced engineers, and help establish reusable engineering patterns for enterprise-scale implementation. The role independently leads technical design and implementation of complex solution components while collaborating with architecture, platform, data, security, and product teams. The position includes building batch and real-time data-processing solutions, developing and integrating APIs and event-driven workflows, delivering Customer Data Platform and customer-data capabilities, and contributing to AI-enabled applications. The engineer applies security, privacy, observability, resilience, and responsible AI controls throughout development, supports production operations, and helps teams improve engineering practices. The location listed is Dallas, Texas.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed