Filled
This offer is not available anymore

Software Engineer in Madrid

Haivision

Salary
35,000 - €45,000
Workplace
Onsite
Hours
Full-Time
Internship
No
Share offer

Job Description

What are we looking for:

We are looking to increase our team with a skilled software engineer. If you apply as a candidate you need to:
- Have a Bachelor or Master Degree in Computer Science, or equivalent experience in the industry.
- Be highly independent and self-driven to get things done.
- Be avid to learn new technologies by doing, without the need of assistance.
- Be able and enjoy to hack quick prototypes together with us for proofs of concept.
- Good judgment to balance attention to detail and speed.
- Be willing to go up fast in responsibilities as the company succeeds.
- Feel comfortable in a rapidly changing startup environment.
- You will need to be fluent in English to work in an international environment.
- Be able to work and communicate in a methodical and rigorous way.

What you will do:

- Specify and review system requirements to ensure no holes are left leaking.
- Architect and implement complex backend systems from the scratch in different cloud providers and technology stacks (AWS, Azure, Digital Ocean, IBM, Ansible, Kubernetes, etc.)
- Ensure the system is tested, deployed and rolled-out to production without down times for our customers.
- Design and implement complex HTML5/JS/Node/Python/C/C++ frontend and backend middleware/libraries able to deal with complex low level requirements (such as in-browser memory and CPU usage, network throttling, bandwidth monitoring, proprietary serialization and communication protocols, optimal packet latency) as well as higher level compliance (WebRTC, HTML5 Video Streaming, HLS, DASH, EME).
- Be mindful of every supported platform in the market (PCs, Tablets, Smartphones, Smart TVs and Set Top Boxes).
- Inquiry through academic literature to ensure you are taking into account what is needed to get things done right.
- Test the system at every level and develop any automation mechanisms needed for it.

In essence, this means that you will learn and do a lot of different stuff together with us. If you like software development, value your self-reliance, and you are good at it, we think you will love to work with us and get paid for it.

What we offer:
- Work schedule flexibility including remote work.
- A competitive salary.
- We are a young company and, as such, you will be welcome to highly contributing to its culture.
- Possibility to have access to the employee pool of stock options.
- As said, you will be contributing to the culture so just let us know what is valuable to you.


 

About Haivision

.

Other software engineer jobs that might interest you...