> Markdown version of [/jobs/ext/332467-software-engineer](https://www.wearedevelopers.com/jobs/ext/332467-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** FanDuel - **Location:** Edinburgh, UK - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Agile Methodology, Amazon Web Services, Code Review, Software Design Patterns, DevOps, Distributed Systems, Issue Tracking Systems, Systems Development Life Cycle, Software Engineering, Data Streaming, Systems Integration, Cloud Platform System, ReactJS, Concurrency, Backend, Kubernetes, Information Technology, Real Time Data, Non-relational Database, Terraform, Docker, Microservices - **Published:** June 6, 2026 - **Apply:** https://uk.indeed.com/viewjob?jk=848a8b57f79b0eb5 ## About the Role Do you have experience in Terraform?, What we're looking for in our next teammate * Degree in Computer Science or related software engineering field, or equivalent practical experience. 2+ years of relevant work experience. * Strong backend engineering experience with Java, including building and maintaining production-grade services. * Working knowledge of ReactJS - you'll collaborate closely with the team across the full stack day-to-day. * Understanding of DevOps and Infrastructure as Code concepts (we use Terraform). * Understanding of relational and non-relational databases, messaging queues, and concurrency patterns. * Some experience with event streaming technologies. * Knowledge of AWS and cloud-based infrastructure. * Familiarity with containers (Docker) and orchestration (Kubernetes). * Understanding of modern backend architectures, design patterns, and distributed systems. * Experience with testing concepts and integrating testing best practices throughout the SDLC. * Experience working in an Agile environment (we use Kanban). Who you are * Comfortable working in a fast-paced environment and adapting to change. ## Description We're looking for a Software Engineer for one of our Acquisitions team, working with a multitude of micro-services achieving various goals for our marketing partners such as real-time merchandising or promotion enrollment. Your work will focus on highly efficient systems dealing with large volumes of real time data, delivered to various systems to enable targeted marketing. * Make existing systems simpler (e.g. by consolidating redundant systems, deleting unnecessary code, or removing/updating out of date documentation). * Solve straightforward problems, seeking input and guidance from team members. * Take defined design and turn it into code and deliver it on schedule, applying appropriate technologies and current software engineering best practices. * Write secure, stable, testable, maintainable code with minimal defects. * Participate in team design, scoping and prioritization discussions. * Work effectively with other team members & identify any opportunities/problems arising from technical decisions. * Propose pragmatic solutions to problems and be eager to learn from and educate others. Everyone on our team has a part to play * You own parts of product and technology & strive to become a subject matter expert. * You write simple and extendable code following standards and best practices. You test your code thoroughly. * You help your team evolve by actively participating in the code review process, design discussions, team planning, and support ticket reviews. * You clearly document your software to ensure that future generations of developers understand the intention behind the features and components you build. * In the event of a problem, you can troubleshoot and thoroughly resolve defects. * You provide excellent customer support. * You estimate stories/tasks and deliver them on time. * Most importantly, you are humble, pragmatic, self-managed, thirsty for knowledge, never satisfied and always challenging the norm. Responsible for the state of the code you both inherit and produce. * You participate in the on-call support rotation for your organisation. * Strong sense of ownership, urgency, and drive. ## Related Videos - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [How Much FAANG Companies Actually Pay Software Engineers in 2025](https://www.wearedevelopers.com/magazine/230-how-much-faang-companies-actually-pay-software-engineers-in-2025) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers)