> Markdown version of [/jobs/ext/3667486-staff-software-engineer](https://www.wearedevelopers.com/jobs/ext/3667486-staff-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). --- # Staff Software Engineer - **Company:** Ocho People - **Location:** Belfast, UK - **Experience:** Expert - **Salary:** £75,000.0 - £85,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Airflow, Amazon Web Services, Amazon Elastic Compute Cloud, Amazon S3, Big Data, C++ (Programming Language), Data Infrastructure, Extract Transform Load (ETL), Relational Databases, Distributed Systems, Github, Apache HBase, Python (Programming Language), PostgreSQL, Apache Maven, Object-Oriented Software Development, Apache Oozie, Open Source Technology, Ruby, Scripting, System Availability, Spring-boot, Caching, Database Performance, Electronic Medical Records, Indexer, Backend, Cloudformation, Build Tools, Jenkins - **Published:** October 10, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5921064206 ## About the Role * 7 or more years of experience building and supporting scalable, distributed systems using open source tools * Proven hands on experience with an object oriented programming language such as Java or C++ and at least one scripting language such as Python or Ruby * Strong SQL skills across any dialect, with PostgreSQL experience a plus * Experience with an API framework such as Spring Boot * Experience with big data infrastructure including HBase, RDBMS or Redshift * Experience optimising database performance through indexing, caching and related techniques * Experience with a public cloud provider, ideally AWS * Experience with ETL, data modelling and large-scale data warehousing solutions * Experience with scheduling services such as Airflow or Oozie * Experience with modern build tools such as Maven, Jenkins and GitHub * Prior technical leadership and/or mentorship experience * Strong analytical, technical and communication skills Nice to Have: * Deep AWS experience across CloudFormation, EMR, S3, EC2 and Athena * Experience developing prototypes and proof of concept systems ## Description * Own, design, implement and support major components of the unified back end data platform * Define how data should be aggregated and made available to consuming applications while maintaining high availability and performance * Implement the mechanisms, systems and software to power client-facing dashboards, reporting and data products * Use your technical depth to guide the direction of the stack and evaluate the right technologies for the job * Drive engineering best practices and mentor talent across the team, Staff level backend roles with genuine data platform ownership, at a globally recognised product company with a strong engineering culture, do not come up often. This is an opportunity to work at real scale, drive technical direction and build the kind of career that matters - without the bureaucracy that often comes with large organisations.