Technical Architect
Sorry, this job has expired and cannot be applied for. We still have a large selection of jobs on the
site. Why not try an alternative search?
- London E
- Posted 10th Mar 2010
-
Posted by:
MJH Personnel Associates Ltd
-
Salary:
65000 GBP per annum + share options
-
Job Type:
Permanent
-
Reference:
2241642
-
This job has been viewed
228 times
since it was posted.
Job Description
Title: Technical Architect
Ref: MJH1092
Location: Cambridge or London
Salary: to £65,000 + share options
Keywords:
Technical, Architect, C++, Multi-Threaded, PHP, Java, MYSQL, Linux, Unix, OO, Object Orientated, Cambridge.
Company Summary:
Our client is a pioneer in a new class of Internet search technology that\'s aimed at dramatically improving the experience of finding known facts on the Web. Their first service is a major step toward fulfilling a longstanding Internet industry goal: providing consumers with instant answers to complex questions, with a single click.
Job Description:
Our client is looking for an intelligent experienced and hands-on Technical Architect who specializes in scalable and resilient systems. They\'re open-minded about which background candidates come from provided you can demonstrate experience of designing and implementing high performance architectures - ideally in C++ but possibly in Java if the candidate also has C++ experience.
Your responsibilities will include:
- Designing and delivering substantial enhancements to our product architecture to improve performance, scalability, availability and maintainability. This will include spearheading work to implement changes at the software level.
- Designing tools and approaches to enable them to benchmark and analyse their system.
- Analysing the way in which the system will behave under future growth in data and traffic.
- Recommending and leading the implementation of best practice approaches for creating maintainable and efficient large-scale loosely-coupled systems.
- Mentoring developers in scalability techniques such as SOA.
Requirements:
Suitable candidates for the role of Software Developer will need to have:
- At least 5 years in a world-class engineering environment using Object Orientated (OO) languages including C++.
- Experience of designing low latency distributed computing systems.
- Proven ability to architect solutions to complex problems from basic requirements.
- Strong understanding of multi-threaded programming, ideally in C++.
- Knowledge of Unix socket programming and Internet networking protocols.
- Some experience of using MYSQL replication in distributed applications.
- Ideally some experience of using Virtualisation (eg Xen) and/or Cloud computing (eg Amazon EC2).
Benefits Summary:
Excellent salary plus share options and a competitive local benefits package.
Bookmark with: