Join a high-growth civic tech company as a mid-senior level backend engineer to build scalable infrastructure for participatory decision-making. Design and implement backend systems and APIs using Rust, and contribute to the architecture of a platform that supports complex use cases.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Job Description
High-Growth Civic Tech Company | Mid-Senior level Back-End Engineer | Fully Remote (Preferably Scotland-based) | £55 - 70K + equity
About the Company:
We’re partnered with a mission-driven technology company building digital platforms that empower citizens and strengthen democratic participation. Their platform helps governments and communities co-create policies, run deliberative processes, and make collective decisions in a transparent and inclusive way. They combine technology with real-world impact to help organisations make better decisions, with a strong focus on civic tech, digital governance, and user-centred design.
About the Role:
They are currently seeking a driven Backend Engineer to join their team and play a key role in building the core infrastructure powering a platform designed for large-scale, participatory decision-making. This role sits at the intersection of backend engineering, infrastructure, and emerging AI workflows, offering the opportunity to work with modern technologies such as Rust and LLM-powered systems. You will play a key role in designing scalable backend systems, building robust APIs, and contributing to the architecture of a platform that supports complex, real-world use cases.
Responsibilities:
- Design and implement backend systems and APIs using Rust, following modern engineering best practices.
- Develop and optimise LLM-driven workflows to support structured decision-making and processing of user input at scale.
- Contribute to the architecture, development, and maintenance of core infrastructure.
- Collaborate closely with frontend engineers, designers, and policy experts to deliver end-to-end product features.
- Ensure systems are scalable, performant, and maintainable as the platform grows.
Interested in remote work opportunities in Development & Programming? Discover Development & Programming Remote Jobs featuring exclusive positions from top companies that offer flexible work arrangements.
Requirements:
- 3-6 years of professional development experience.
- Experience building backend services using Rust.
- Strong understanding of APIs, authentication, and distributed systems.
- Experience working with or integrating LLM-based tools or workflows.
- Familiarity with modern development practices, including Git and CI/CD.
- Interest in building impactful products within civic tech or social impact space.
- Experience with the Axum framework is a plus.
- Experience with Kubernetes and cloud infrastructure is a plus.
- Familiarity with observability tools such as Prometheus or Grafana is a plus.
- Experience in data processing, machine learning, or natural language systems is a plus.
Browse our curated collection of remote jobs across all categories and industries, featuring positions from top companies worldwide.
Compensation and benefits:
- Competitive salary (£55K–£70K).
- Fully remote working with flexible hours.
- Opportunity to work on meaningful products with real societal impact.
- Collaborative, mission-driven team environment.
- Modern tech stack with strong ownership and growth opportunities.
- Equity package for full time employees.
Similar Jobs
Explore other opportunities that match your interests
MSD Animal Health UK Ltd
OpenSource