Senior Software Engineer - Core Marketing PlatformsEmbedded
{
"source": {
"name": "linkedin",
"id": "4449549539",
"url": "https://www.linkedin.com/jobs/view/senior-software-engineer-core-marketing-platforms-at-fanduel-4449549539?_l=en"
},
"postedDate": "2026-08-13T12:01:24.060Z",
"applicationDeadline": null,
"isActive": true,
"isExpired": false,
"matching": {
"classificationReasoning": "This role is a senior individual contributor software engineer who designs and builds scalable, event-driven microservices for marketing platforms, primarily coding and architecting software solutions in the ICT domain. The function is ict_professionals and the role family is u2512_software_developers. Seniority is mid_senior based on the title and described responsibilities.",
"role": {
"primaryTitle": "Senior Software Engineer",
"titleSynonyms": [
"Software Engineer",
"Senior Software Developer",
"Backend Engineer"
],
"secondaryTitles": [
"Software Developer",
"Software Engineer II"
],
"function": "ict_professionals",
"functionConfidence": "high",
"roleFamily": "u2512_software_developers",
"roleFamilyConfidence": "high",
"roleSubFamily": null,
"roleSubFamilyConfidence": "unknown",
"seniority": "mid_senior",
"industries": [
"i2130_performing_arts_and_spectator_sports"
]
},
"primarySignals": {
"tasks": [
"Design and build high-performance microservices for marketing platforms",
"Develop scalable, event-driven systems processing real-time data",
"Write secure, stable, testable, maintainable code",
"Lead projects and define future architecture",
"Coach and develop other software engineers",
"Participate in design, scoping, prioritization discussions",
"Troubleshoot and resolve software defects",
"Participate in on-call support rotation"
],
"skills": [
"Java",
"AWS",
"DevOps concepts including Infrastructure as Code (Terraform)",
"Event streaming technologies (SNS/SQS, Kafka)",
"Relational and non-relational databases",
"Messaging queues and concurrency handling",
"Modern software architectures and design patterns",
"Containerization (Docker)",
"Orchestration (Kubernetes)",
"Testing concepts and tools integration",
"Agile methodologies"
],
"tools": [
"Java",
"AWS",
"Terraform",
"SNS",
"SQS",
"Kafka",
"Docker",
"Kubernetes"
],
"educationLevel": 3,
"educationKeywords": [
"Computer Science",
"Software Engineering"
],
"certifications": [],
"languages": [],
"yearsRelevant": null
},
"secondarySignals": {
"tasks": [
"Simplify existing systems by consolidating redundant code and updating documentation",
"Estimate stories/tasks and deliver on time",
"Keep up to date with market standards and open-source frameworks",
"Contribute to professional development of colleagues"
],
"skills": [
"AI-enhanced Martech solutions",
"Data storage, classification, optimization techniques"
],
"tools": [],
"educationLevel": null,
"educationKeywords": [],
"certifications": [],
"languages": [],
"yearsRelevant": null
},
"practical": {
"locations": [
"Edinburgh, Scotland, United Kingdom"
],
"locationProvenance": "stated",
"countries": [
"GB"
],
"workModes": [
"remote"
],
"workModeProvenance": "stated",
"employmentTypes": [
"full_time"
],
"compensation": null
},
"dataCompleteness": "high"
},
"indexing": {
"function": "ict_professionals",
"functionConfidence": "high",
"roleFamily": "u2512_software_developers",
"roleFamilyConfidence": "high",
"countryCode": "GB",
"countryCodeConfidence": "high",
"locationBucket": "ttwa_edinburgh",
"locationBucketConfidence": "high",
"workMode": "remote",
"workModeConfidence": "high",
"employmentType": "full_time",
"employmentTypeConfidence": "high",
"isAgency": "direct",
"salaryMax": null,
"industryGroup": "i2130_performing_arts_and_spectator_sports",
"industryGroupConfidence": "high",
"educationRequired": 3,
"educationRequiredConfidence": "high"
},
"display": {
"title": "Senior Software Engineer - Core Marketing Platforms",
"company": {
"name": "FanDuel",
"logoUrl": "https://media.licdn.com/dms/image/v2/D4E0BAQG5tJC5zBvzgg/company-logo_100_100/B4EZk6aKxbKwAQ-/0/1757621562849/fanduel_logo?e=2147483647&v=beta&t=IGLzzHlCDPe7WXDJNRU2rP6atxknlob6b_Hm2Cumsr8",
"website": "https://www.linkedin.com/company/fanduel?trk=public_jobs_topcard-org-name",
"size": null,
"type": null,
"description": "FanDuel Group is a leading mobile gaming company operating in the US, Canada, and globally, specializing in sports betting, iGaming, and fantasy sports platforms."
},
"locationDisplay": "Edinburgh, Scotland, United Kingdom",
"salaryDisplay": null,
"applicationUrl": null,
"jobSummary": "Senior Software Engineer role focused on designing and building scalable, event-driven microservices for FanDuel's marketing platforms. Requires strong Java backend experience, AWS and DevOps knowledge, event streaming technologies, and modern software architecture expertise. The role includes leadership, coaching, and participation in agile teams with a remote work mode."
},
"roleFamilyEsco": "u2512_software_developers",
"requirementsEssentiality": {
"items": [
{
"text": "Degree in Computer Science or related software engineering field, or equivalent practical experience",
"category": "education",
"essentiality": "compulsory",
"triggerPhrase": "What We’re Looking For In Our Next Teammate",
"confidence": "high"
},
{
"text": "Strong backend experience with Java",
"category": "skill",
"essentiality": "compulsory",
"triggerPhrase": "What We’re Looking For In Our Next Teammate",
"confidence": "high"
},
{
"text": "Experience with AWS as well as understanding DevOps concepts such as IaC (we use Terraform)",
"category": "tool",
"essentiality": "compulsory",
"triggerPhrase": "What We’re Looking For In Our Next Teammate",
"confidence": "high"
},
{
"text": "Experience with event streaming technologies such as SNS/SQS or Kafka",
"category": "tool",
"essentiality": "compulsory",
"triggerPhrase": "What We’re Looking For In Our Next Teammate",
"confidence": "high"
},
{
"text": "Good grasp on relational, non-relational databases, messaging queues and handling concurrency",
"category": "skill",
"essentiality": "compulsory",
"triggerPhrase": "What We’re Looking For In Our Next Teammate",
"confidence": "high"
},
{
"text": "Experience working with high volume systems",
"category": "skill",
"essentiality": "compulsory",
"triggerPhrase": "What We’re Looking For In Our Next Teammate",
"confidence": "high"
},
{
"text": "Understanding of modern architectures, design patterns, and platform nuances",
"category": "skill",
"essentiality": "compulsory",
"triggerPhrase": "What We’re Looking For In Our Next Teammate",
"confidence": "high"
},
{
"text": "Strong experience working with cloud-based infrastructure and technologies, preferably AWS",
"category": "tool",
"essentiality": "compulsory",
"triggerPhrase": "What We’re Looking For In Our Next Teammate",
"confidence": "high"
},
{
"text": "Understanding of containers (e.g., Docker), and orchestration (Kubernetes)",
"category": "tool",
"essentiality": "compulsory",
"triggerPhrase": "What We’re Looking For In Our Next Teammate",
"confidence": "high"
},
{
"text": "Expert experience with testing concepts, test tools, and integrating testing and best practices in the SDLC",
"category": "skill",
"essentiality": "compulsory",
"triggerPhrase": "What We’re Looking For In Our Next Teammate",
"confidence": "high"
},
{
"text": "Familiarity working in an Agile environment",
"category": "skill",
"essentiality": "compulsory",
"triggerPhrase": "What We’re Looking For In Our Next Teammate",
"confidence": "high"
}
]
}
}