Staff Engineer, Architect (Researcher Operations)
Our Future Health · London, United Kingdom
About The Role
Join Our Future Health as a Staff Engineer (Architect) to lead the high-level design of our researcher operations systems. You will work closely with various functions, including Finance and Customer Support, and be involved in both bespoke building and the integration of SaaS products. Your role will also include representing technology in cross-functional project teams, guiding the engineering/architecture in your business area, and contributing to the reliability and evolution of critical research platform services. Enjoy benefits such as 30 days of annual leave, a generous pension package, flexible working arrangements, and training support.
- Ownership of the high-level design of researcher operations systems, including acquiring, onboarding, and maintaining relationships with researchers.
- Collaboration with cross-functional teams to identify optimal solutions for challenges, communicate them to stakeholders, and implement them.
- Leading decision-making on critical technical strategy and implementations that affect the business area, and carrying out high-impact hands-on work where it makes sense.
- Proven ability to communicate with stakeholders and audiences at different levels
- Experience of working with sensitive personal data
- Experience of operationally managing software components once live, including; observability, logging, metrics, error reporting, debugging and live incident management
- Understanding of the importance of operational, security and legal factors when designing solutions, with the ability to articulate trade-offs and make informed decisions around design and technology choices
- Experience working in/with cross-functional teams consisting of engineers, product, UX and non-technical stakeholders
- You have led the architectural design of systems
- Prior experience with Azure (ideally), AWS or GCP
- Experience in mentoring and coaching less experienced engineers
- Strong understanding of software quality principles and practices
- Experience of configuring and integrating off-the-shelf SaaS systems with bespoke web and backend applications, via APIs, event-driven architectures, etc
- Knowledge of good data modelling and design patterns; in-depth knowledge of relational databases (e.g. PostgreSQL) and familiarity other types of data store (blob, document, graph)
- Knowledge and experience of building cloud-hosted consumer web applications and backend services using open source technologies such as Node.js, Ruby on Rails, Python in a start-up or scale-up environment
- Comfortable in facilitating technical discussions, encouraging collaboration and providing direction
- Experience working in small, growing organisations with a high degree of ambiguity, where flexibility is valued
- Comfortable working with Infrastructure as Code, ideally with knowledge of Terraform
- Expertise in modern, agile development practices like code review, TDD, CI/CD and pairing using tools like Git and GitHub
- Appreciation of the balance between “build” and “buy”, experience of weighing up pros and cons to make a selection which will fit into the wider organisation’s systems and meet the needs of organisational internal users and goals
- We welcome applications from all who may not feel they match the full criteria, so if you have most of the below, we'd like to hear from you
This is an external listing. JobSpring does not represent or verify the employer. Report this listing
JobSpring