Memrise

Staff Engineer - Contract
Apply Now

📅 Date Posted

Feb 19, 2025

💼 Job Type

CONTRACTOR

📍 Location

United Kingdom

💵 Rate

Unknown

Description

Team Overview:
Our backend team is undergoing a transition, consisting of engineers at different experience levels. Two members have moved from frontend to backend, building their technical expertise, while a temporary Kafka specialist is supporting a specific project until Q2. We also have a junior engineer who requires structured development and a part-time contributor known for their speed. Among our more experienced engineers.

Challenges:
The entire team requires continuous coaching on Kafka, best practices, and software design patterns, as well as guidance on leveraging AI tools effectively to improve efficiency and development workflows. While we are making progress in sharing knowledge, a key challenge remains: We need additional support in the infrastructure domain, specifically a hands-on engineer who can actively work alongside our DevOps team to bridge gaps in backend and infrastructure development.

Role Overview:
We are looking for a strong candidate who is not only a strategic thinker but also someone who thrives in hands-on problem-solving. This person will work directly with our DevOps engineer to implement and optimise processes, leveraging AI-driven solutions while actively coaching and mentoring the backend team. This role is key to ensuring our engineers gain confidence, adopt best practices, and effectively integrate AI-driven solutions into their work.

Key Responsibilities:
- Be deeply hands-on - collaborating directly with our DevOps engineer to implement best practices, optimise workflows, and actively participate in solving infrastructure challenges.
- Lead with clarity - making complex DevOps and backend processes easy to understand.
- Communicate effectively - ensuring the team gains confidence in backend and infrastructure development.
- Simplify and accelerate workflows - assessing how things can be done more efficiently and using AI to reduce manual effort.
- Coach and empower the team - introducing AI-driven tools and methodologies to improve productivity while mentoring engineers who are still building confidence in these areas.

Required Qualifications:
- Proficiency in Java or preferably Kotlin. We also use Python a lot!
- Strong experience with event-driven architectures and Kafka; preference for Kafka Streams.
- Expertise in AWS infrastructure; ability to write Terraform; deploy scalable secure resilient services.
- Strong proficiency containerization (Docker) orchestration technologies like Kubernetes
-Strong Experience Data Pipelines Analytics Ability Design Implement Optimize Solutions Knowledge Technologies Such As kafka Events Athena Similar Tools Highly Valued
-Proven Ability Design Build Microservices From Scratch Experience Using LLMs And Ai-Powered Tools Accelerate Development Reduce Manual Effort
Experience In LLMs (Large Language Models) And Ai-Driven Automation Improve Development Workflows Streamline Coding Optimize Infrastructure Management Passion Leveraging Ai-Powered Tools Optimize CI/CD Pipelines Automate Infrastructure Management Improve Operational Efficiency Demonstrated Leadership Guiding Mentoring Engineering Teams Fostering Culture Of Ai-Assisted Development Devops Best Practices Strong Communication Collaboration Skills Fostering Cross-Functional Partnerships Across Product Engineering Operations Teams Enjoys Sharing Knowledge Talent Making Complex Infrastructure Look Fun Easy

Nice To Have:
A Bachelor's or Master's degree Computer Science Engineering Related Field Must Eligible Work UK

Benefits Note Whilst Really Appreciate Offers Help Do Not Work Recruitment Agencies Moment

Share:
Interested in this job?
Apply Now

Subscribe Newsletter

Sign up to our newsletter to get Outside IR35 jobs directly to your inbox.