> Markdown version of [/jobs/ext/2051184-dds-developer-software-engineer](https://www.wearedevelopers.com/jobs/ext/2051184-dds-developer-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). --- # DDS Developer - Software Engineer - **Company:** Matchtech - **Location:** Bristol, UK - **Salary:** £60,000.0 - **Contract:** Permanent contract - **Skills:** Data Systems, Software Design Patterns, Design of User Interfaces, Software Engineering, Software Systems, Systems Architecture, SC Clearance - **Published:** August 14, 2026 - **Apply:** https://www.careerjet.co.uk/job/gbdcd27bbcc8a663c54fe68a0d3f334e81/eaa ## About the Role * Strong software design and architecture experience * Advanced data modelling and analysis skills * Experience with Interface Definition Languages (IDL) * Ability to influence technical direction and design decisions * Strong stakeholder engagement and mentoring capabilities ## Description We're supporting a leading engineering organisation in the search for a Software Design Engineer to join a highly skilled team developing advanced communications and data solutions within a complex, safety-critical environment. Working Pattern: Hybrid (predominantly site-based) Security Requirements: Candidates must be eligible for UK security clearance. The Role This is a hands-on software design position focused on the development and evolution of a core communications data model used across a common product platform. Working alongside Software Architects and Technical Leads, you'll play a key role in system architecture, interface design, data modelling, and software design activities. You'll also provide technical guidance to engineering teams, drive best practice, and support the delivery of high-quality, reliable software solutions., * Support system architecture and design activities * Define and develop interface specifications (IDL) * Create reusable component templates and design patterns * Lead data modelling and data design initiatives * Provide technical leadership and mentoring to developers * Drive innovation and continuous improvement across software development teams ## Related Videos - [Modern Data Architectures need Software Engineering](https://www.wearedevelopers.com/videos/1030-modern-data-architectures-need-software-engineering) - [From Messy Queries to Scalable Systems - How Data Engineering actually works](https://www.wearedevelopers.com/videos/100203-from-messy-queries-to-scalable-systems-how-data-engineering-actually-works) - [Rethinking Intelligence: AI, Accessibility, and the Future of Inclusive Work - Artur Ortega](https://www.wearedevelopers.com/videos/1377-rethinking-intelligence-ai-accessibility-and-the-future-of-inclusive-work-artur-ortega) - [Modern software architectures](https://www.wearedevelopers.com/videos/1684-modern-software-architectures) - [The Data Mesh as the end of the Datalake as we know it](https://www.wearedevelopers.com/videos/156-the-data-mesh-as-the-end-of-the-datalake-as-we-know-it) - [Building Systems that Last](https://www.wearedevelopers.com/videos/1389-building-systems-that-last) ## Related Articles - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries)