Distributed Architecture Jobs in Edinburgh

2 of 2 Distributed Architecture Jobs in Edinburgh

Software Development Engineer - Advertising, Wren (Creative Management)

Edinburgh, United Kingdom
Amazon
Experience in professional, non-internship software development - Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design - Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems - Bachelor's degree or equivalent PREFERRED QUALIFICATIONS - Experience with full software development life cycle, including … testing, and operations - Experience building complex software systems that have been successfully delivered to customers - Knowledge of algorithms, data-structures, efficiency, concurrency, performance optimization. - Experience in cloud computing and distributed architectures. - Experience of designing and building high availability systems that scale. - Experience in data manipulation and analysis, including command-line tools and scripting. - Experience providing technical leadership. - Experience of More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Java Engineer

Edinburgh, Scotland, United Kingdom
JR United Kingdom
critical payment infrastructure Collaborate cross-functionally to turn real merchant challenges into elegant technical solutions Champion software quality through clean code, automated testing, and CI/CD Contribute to architecture, planning, and team best practices Own projects end-to-end — from concept to deployment What You Bring 8–10 years of software engineering experience Strong hands-on experience with … Java and backend system design Familiarity with systems integration, messaging middleware, and distributed architecture A pragmatic mindset — you balance clean design with delivering value fast Comfortable working solo or as part of a team, with a proactive and collaborative approach Why Join Small teams, real ownership, no red tape Focus on outcomes, not just output Strong engineering culture More ❯
Posted: