
Software Development Engineer
- Edinburgh
- Permanent
- Full-time
- You will work closely with engineering teams to ensure services return accurate information reliably and quickly
- You will create tooling and automation to reduce operational burdens
- You will write, review and maintain code primarily in Java
- You will encourage the professional and technical growth of those around you
- A supportive, trusting and transparent working environment
- An opportunity to do things differently with an expectation you will challenge assumptions and offer solutions
- Collaboration across widely distributed teams
- To positively influence the engineers around you through your everyday behaviours
- To work in an agile team that has a strong focus on the value it delivers to Adobe and its customers
- Great communication and collaboration skills
- Excellent debugging and diagnosis skills across technologies and distributed systems
- Great Java Skills
- Previous experience of developing on frameworks such as Spring, Play & Akka would be useful
- Ability to debug and tune JVM workloads
- Proficient working with Linux systems
- Have experience in designing and developing scalable and distributed RESTful APIs
- Have experience with CI/CD
- Experience with New Relic, Datadog and Splunk is a bonus
- Experience using some of Terraform, Ansible, Docker, Kubernetes, Kafka,
- Be able to clearly explain complex issues
- Be curious and have a keen interest in continual learning & improvement
- Previous job experience as an engineer within an internet scale business is a