Remote Senior Software Engineer

Posted

Apply now
Please, let Evertz Microsystems Limited know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • The Senior Software Engineer will assist in team projects and be involved in all steps of the lifecycle, including design, implementation, testing, and production.
  • The role requires contributing to existing documentation or educational content and adapting content based on product/program updates and user feedback.
  • The engineer will write product or system development code and participate in design reviews with peers and stakeholders to decide amongst available technologies.
  • Managing individual project priorities, deadlines, and deliverables is essential.
  • The engineer will design, develop, test, deploy, maintain, and improve software.
  • The evertz.io Engineering Team builds next-generation systems for content management and distribution in the Media and Entertainment industry, serving clients like Disney, NBCUniversal, and BBC.
  • The team works with high-quality video in real-time and non-real-time scenarios across a wide range of cutting-edge technology.
  • The work environment is agile, low-bureaucracy, and cross-functional, promoting creativity and trust among team members.

Requirements:

  • Candidates must have 8 years of experience with Python and/or proficiency in Angular.
  • A minimum of 5 years of experience in full-stack development and cloud technologies is required.
  • Proficiency with design, planning, and implementation of APIs (REST, protobuf) is necessary.
  • Exposure to cloud computing, preferably AWS, is expected.
  • A good eye for well-structured, modular, and maintainable code is essential.
  • Experience with unit testing using Jest or Jasmine is required.
  • Strong interpersonal skills and the ability to communicate clearly are necessary.
  • Candidates should be keen on participating in peer-reviewing code for technical accuracy and ensuring that technical standards are met.
  • Familiarity with microservices architectures and patterns, event-driven architectures, and observable streams is beneficial.
  • Knowledge of state management systems such as NgRx or other Redux pattern libraries is useful.
  • Experience creating Serverless applications using event-driven architecture is a plus.
  • Familiarity with observability frameworks and NoSQL databases is advantageous.
  • Knowledge of CI/CD pipelines and major architecture styles and design patterns is preferred.
  • Experience building SaaS products in a multi-tenant environment and familiarity with integration and contract testing is beneficial.
  • Knowledge of networking and experience with infrastructure-as-code in the cloud is a plus.
  • An interest in working with machine learning to create smart solutions for the broadcast industry is desirable.

Benefits:

  • The position offers a remote work opportunity, allowing for flexibility in work location.
  • Employees will be part of a highly creative work environment built on trust and collaboration.
  • The role provides opportunities for continual learning and exploration of different parts of the technology stack.
  • The company has engineering offices in multiple countries, promoting a diverse and inclusive workplace.
  • Evertz Microsystems Ltd is committed to data protection and privacy, ensuring that personal data is handled responsibly throughout the recruitment process.
Apply now
Please, let Evertz Microsystems Limited know you found this job on RemoteYeah . This helps us grow 🌱.
EM
Evertz Microsystems Limited's company logo
Evertz Microsystems Limited
View company profile Visit evertz.com
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback