At a Glance
- Tasks: Build and maintain server-side systems for humanoid robots, optimising APIs and services.
- Company: Engineered Arts creates cutting-edge humanoid robots for entertainment and education, with global clients like NASA.
- Benefits: Enjoy a creative work environment, opportunities for innovation, and the chance to shape the future of robotics.
- Why this job: Join a passionate team pushing the boundaries of robotics, where your work directly impacts real-time robot experiences.
- Qualifications: Significant backend development experience and expertise in microservices, APIs, and container orchestration required.
- Other info: Be part of a fun, dynamic culture that values creativity and exploration in technology.
The predicted salary is between 43200 - 72000 Β£ per year.
Engineered Arts is seeking a Senior Backend Engineer to build and maintain the robust server-side systems that power our humanoid robots. Working closely with product, devOps and robotics teams you will design, implement and optimize scalable APIs and services that drive our robots in real-time. Our internal motto is βBe Wow,β and your backend architectures will form the invisible foundation that delivers truly seamless, high-performance robot experiences.
Main Responsibilities
- Service & API Development
- Data Management & Pipelines
- Performance Monitoring & Optimization
- Collaboration & Code Quality
Challenges
- Balancing maintainable, modular code with the demands of real-time interaction needs.
- Designing systems that gracefully handle intermittent connectivity and partial failures in field-deployed robots.
- Scaling data ingestion and processing pipelines to accommodate growing robot fleets and richer telemetry streams.
- Ensuring backward-compatibility of APIs while iterating rapidly on new features.
Qualifications, Knowledge, Key Skills and Experience
Essential
- Significant backend development experience in production systems (Python, Go, Java, or similar)
- Strong expertise in designing and implementing microservices and APIs (REST, GraphQL, gRPC)
- Experience with container orchestration (Docker, Kubernetes) and CI/CD tooling
Desirable
- Familiarity with distributed tracing and performance profiling tools (Jaeger, Zipkin)
- Hands-on experience with cloud platforms (AWS, GCP, or Azure) and infrastructure-as-code (Terraform, CloudFormation)
- Background in real-time systems or IoT architectures
Useful
- Understanding of network protocols and security best-practices (TLS, OAuth)
- Prior exposure to robotics telemetry or control-plane integrations
Engineered Arts is the leading manufacturer of full-size humanoid robots used for entertainment, education and communication. With 20 years of hardware and software development, our robots have been sold in over 30 countries worldwide with customers such as NASA, PwC, Meta and many more. Our Ameca robot is well known as βthe face of AIβ and a social media viral success, taking advantage of the generative AI craze. Along with our ultra-realistic Mesmer range of animated figures our robots continue to surprise and excite visitors at museums, theme parks, visitor attractions and trade shows as well as aid leading universities with AI and robotics research. Our robots are poised to break into the future mega-expansion service robot segment, with applications such as front of house, receptions, check-in desks, information points and PoS. We are also exploring how our humanoid robot technology can disrupt other robotics sectors such as the growing cobot sub-segment of the industrial robotics market. Further to our hardware range we also offer our robots as a virtual offering. This virtual robot acts in exactly the same way as the real life robots. This allows our customers to use a mix of real and virtual characters and allows 3rd party developers to create new and exciting applications on top of our robot platform, opening it up to new use cases and market segments. We are a team of dedicated engineers and creatives striving to develop the very best experiences for our customers. Our internal motto is βBe Wowβ, everything we do is fun, entertaining or surprising to encounter. We always push the boundaries of what is possible in humanoid robotics, researching and developing new systems and techniques to further their appeal. We explore and challenge the human perception of robots as well as the fear and discomfort and the excitement and joy life-like mechanical humanoids present.
Senior Backend Engineer employer: Engineered Arts Ltd
Contact Detail:
Engineered Arts Ltd Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Senior Backend Engineer
β¨Tip Number 1
Familiarise yourself with Engineered Arts' products and their unique features. Understanding the specific technologies and challenges they face in humanoid robotics will help you demonstrate your passion and knowledge during discussions.
β¨Tip Number 2
Network with current or former employees of Engineered Arts on platforms like LinkedIn. Engaging with them can provide insights into the company culture and expectations, which can be invaluable when preparing for interviews.
β¨Tip Number 3
Showcase your experience with relevant technologies by contributing to open-source projects or personal projects that involve backend development, microservices, or real-time systems. This practical experience can set you apart from other candidates.
β¨Tip Number 4
Prepare to discuss how you've tackled challenges similar to those mentioned in the job description, such as handling intermittent connectivity or ensuring API backward compatibility. Real-world examples will illustrate your problem-solving skills effectively.
We think you need these skills to ace Senior Backend Engineer
Some tips for your application π«‘
Tailor Your CV: Make sure your CV highlights your significant backend development experience, especially in Python, Go, or Java. Emphasise your expertise in designing and implementing microservices and APIs, as well as any experience with container orchestration tools like Docker and Kubernetes.
Craft a Compelling Cover Letter: In your cover letter, express your passion for robotics and how your skills align with Engineered Arts' mission to create innovative humanoid robots. Mention specific projects where you've successfully developed scalable APIs or managed data pipelines, showcasing your problem-solving abilities.
Showcase Relevant Projects: Include links to any relevant projects or GitHub repositories that demonstrate your backend development skills. Highlight any experience with cloud platforms and infrastructure-as-code, as well as your familiarity with performance monitoring tools.
Prepare for Technical Questions: Anticipate technical questions related to real-time systems, API design, and performance optimisation. Be ready to discuss how you would handle challenges such as intermittent connectivity and backward compatibility in your previous work.
How to prepare for a job interview at Engineered Arts Ltd
β¨Showcase Your Technical Skills
Be prepared to discuss your experience with backend development, particularly in Python, Go, or Java. Highlight specific projects where you designed and implemented microservices and APIs, as this will demonstrate your technical expertise relevant to the role.
β¨Understand Real-Time Systems
Familiarise yourself with the challenges of real-time systems, especially in relation to robotics. Be ready to discuss how you would handle intermittent connectivity and ensure performance under varying conditions, as these are key aspects of the job.
β¨Emphasise Collaboration
Engineered Arts values teamwork, so be sure to share examples of how you've successfully collaborated with product, devOps, and robotics teams in the past. This will show that you can work well in a multidisciplinary environment.
β¨Prepare for Problem-Solving Questions
Expect questions that assess your problem-solving abilities, particularly around scaling data ingestion and ensuring backward compatibility of APIs. Think of specific scenarios where you overcame similar challenges and be ready to explain your thought process.