Senior Rust Developer - London at Appear
London, England, United Kingdom -
Full Time


Start Date

Immediate

Expiry Date

30 May, 25

Salary

0.0

Posted On

13 May, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

C, Apps, Compression, Distributed Systems, Customer Base, C++, Rust, English, Cloud, Kubernetes, Boundaries

Industry

Computer Software/Engineering

Description

ARE YOU OUR NEW SENIOR RUST DEVELOPER?

We are seeking a highly skilled and experienced Senior Software Developer to join our team in London, UK. In this role, you will be responsible for designing, developing, and optimizing software for our cutting-edge media processing products. You will collaborate with cross-functional teams to deliver high-quality solutions that align with our company’s goals and customer needs. This is an exciting opportunity to play a critical role in shaping innovative technology solutions.
You will join over 90 developers in a vibrant community where knowledge is shared, fostering both personal and professional growth. We prioritize solving challenges together, so you can focus on making meaningful contributions to our shared goals.

REQUIRED QUALIFICATIONS:

  • Experience with media processing, networking, broadcast domain or Rust
  • 5+ years of relevant experience (C, C++, Rust etc.)
  • Must hold a valid UK work visa
  • Excellent spoken and written English
  • Ability to travel
  • Excellent attention to detail, to enable you to log processes and capture data accurately
  • Enjoy problem solving with a curious and inquisitive mind, to investigate a technical issue and get to the heart of the problem
  • Ability to remain calm under pressure when dealing with complex time critical issues
  • Resilience to keep experimenting
  • A self motivated person, able to manage changing priorities and work with a global customer base

PREFERRED QUALIFICATIONS

  • 1+ years of experience with Rust development
  • Experience with Cloud / SaaS is an advantage
  • Functional reactive programming
  • Background in distributed systems
  • Experience with video, audio, or networking
  • Built RDMA enabled applications (with for example libfabric)
  • Experience working with Kubernetes and building apps for containerized environments
    If you have experience in video, audio, compression or networking, we’re especially eager to hear from you. Your passion aligns with our excitement for pushing boundaries in these areas.
Responsibilities
  • Design, develop, and optimize native and containerized software solution
  • Write, test, and maintain efficient code following best practices and coding standards
  • Frontend, backend or full stack
  • Collaborate with QA, Support, and R&D teams to ensure seamless integration and optimal performance of systems
  • Debug and troubleshoot software
  • Participate in system architecture design and contribute to defining software specifications and requirements
  • Develop and maintain software documentation including design specifications, code comments, and user guides
  • Mentor and guide other developers within the team, fostering a collaborative and innovative environment
  • Stay up-to-date with industry trends and emerging technologies to bring innovative solutions to the team
  • Individual delivery and team collaboration
Loading...