Risilience
Senior Software Engineer
Cambridge, Cambridgeshire
Get past the screening software and onto a recruiter's desk
hirly rewrites your resume for this job — matching the keywords and skills in the posting, moving your most relevant experience to the top, and writing a cover letter to fit. About 30 seconds.
- Keywords matched to this posting
- Fit score before you apply
- Cover letter included
Apply from your AI assistant
Connect hirly to Claude and ask it to apply to this job. hirly tailors your resume, fills the employer’s form and asks before sending. ChatGPT: manual setup today.
Some employer sites stop an application at a CAPTCHA or sign-in and hand it back with a link. Applying needs a paid plan. Works with any assistant that supports MCP.
hirly's read of this role
- Role family
- Engineering
- Seniority
- Senior
- Country
- GB
- Work mode
- On-site / unstated
- First seen by hirly
- 27 Oct 2026
Derived automatically from the posting. Upload your resume above to see how the role scores against it.
the posting
Role Details
As a senior software engineer you will be working to develop and support our
- modelling and analytics applications in React and Python . You will be responsible for
- building new web applications and API's as well as adding new features and functionality to the current platform . A s a DevOps specialist you will focus on the usability and performance of our data schemas and data visualisations. You will
have a strong interest in data technologies and services and constantly look to improve the platform through new technologies , tools and processes. You will enjoy
collaborating closely with the product design and customer facing teams on our
mission to help our customers to tackle climate change.
Essential skills
- 3 +
- years of professional software engineering experience with deep expertise in Python and its core principles .
Design and build Python services and APIs that serve data to the front end, with a focus on reliability and performance.
Build and maintain data integrations and ETL pipelines, and write efficient SQL against databases.
Experience with enterprise computing, data integrations, and related technologies such as SQL and ETL tools.
Ability to accurately translate wireframes and complex data requirements into fully functional, working React code and user interfaces.
Create and maintain a library of high-quality, reusable UI components to ensure platform consistency and development velocity.
Leadership & Collaboration
Experience working directly with analysts and management teams to understand the techniques and challenges of preparing complex business and financial data for decision support.
Collaborate closely with product managers, UI/UX designers, and backend engineers to translate requirements into polished, functional features.
- Actively participate in peer code reviews to maintain
- high standards of code quality and share knowledge across the team.
Strong verbal and written communication skills are essential for articulating technical decisions and working effectively in a collaborative environment.
Mindset
Excellent analytical and problem-solving skills with a keen eye for detail and a strong commitment to quality.
A passion for creating intuitive, beautiful, and high-performance user interfaces and data visualizations that solve real-world problems.
A drive to stay up-to-date with the latest trends, best practices, and advancements in the front-end and data visualization landscapes.
Actively look for opportunities to improve the platform and advocate for the adoption of new technologies where appropriate .
Desired Skills
- Proven p roficiency
- in TypeScript and React
Experience developing visualizations for Geospatial or complex Scientific data-sets .
Familiarity with modern CSS frameworks and methodologies (e.g., Styled-components, Tailwind CSS).
Experience with Python is highly desirable for data handling and scripting.
W orking knowledge of an Agile/SCRUM development process.
Knowledge of CI/CD pipelines and automated deployment processes on GCP.
Working knowledge of GCP
Exposure to Plotly Dash
Technologies
Gitlab and Gitlab CI , GCP , Hashicorp Nomad , Python , Terraform , Ansible , Plotly Dash, Django, React, JS , Pystack (Pandas, Zarr, Numpy , Dask , Xarray ) , Coiled , Google ADK , JIRA, GitLab, Confluence, BigQuery , VertexAI , Neo4J , Docker , Sonar Q ube, Heap I/O
Listed on hirly, a job board. hirly is not the employer: Risilience is hiring for this role.
Similar jobs
- Senior Software Engineer, Cloud PlatformNvidia · UK, RemoteFirst seen todayremote
- Applications Software EngineerMotorolasolutions · Cambridge, UK (ZUK140)First seen today
- Senior Software Engineer (Java)ARQ · LondonFirst seen today
- Senior Software EngineerPae · OCONUS-UK-WarringtonFirst seen yesterday
- Senior Software EngineerSignal Ai · London OfficeFirst seen yesterday
Browse similar roles
Want this one?
Upload your resume and hirly rewrites it for this job and writes the cover letter — in about thirty seconds, before you sign up.
Tailor my resume for this job