Senior Golang Engineer

hace 1 semana


Madrid, España N-iX A tiempo completo

About the Project
We are developing an innovative video surveillance solution for the railway industry, aimed at making train journeys safer and more efficient. The system will support operators, fleet managers, and security teams in monitoring operations, ensuring compliance with safety standards, and responding quickly to incidents.
This is a strategic, high-impact initiative with strong visibility, offering an opportunity to work with modern technologies in a complex domain where performance, security, and reliability are crucial.

**Responsibilities**:
Design and implement backend services in Golang, focusing on video recording, playback, and data management.
Integrate external systems and metadata sources (e.g., GPS, IBIS-IP, ITxPT) into the solution.
Develop and optimize APIs for communication with fleet management and monitoring systems.
Work with video streaming and processing pipelines (FFmpeg/GStreamer) to ensure stable recording and playback.
Ensure system performance, reliability, and security across all components.
Contribute to database design and optimization using SQLite.
Support architectural improvements and contribute to scalability and maintainability.
Take part in code reviews, testing, and agile development processes.
Work closely with the team to deliver features from concept to deployment.

**Requirements**:
5+ years of professional experience with Golang.
Proven experience with video processing technologies (FFmpeg, GStreamer, or equivalent).
Strong knowledge of network protocols: RTSP, ONVIF, HTTPS (WebRTC experience is a plus).
Hands-on experience with SQLite or similar lightweight relational databases.
Practical experience building REST APIs and integrating with external systems.
Solid understanding of security best practices (TLS/HTTPS, AES-256, firewall rules, authentication).
Strong debugging skills with a focus on video transmission, recording stability, and network protocols.
Familiarity with CI/CD pipelines and Git-based workflows (Azure DevOps preferred).
Ability to work with modular architectures and maintain high code quality in long-term projects.

Nice to Have
Background in embedded systems or edge computing.
Experience with adaptive streaming (HLS/DASH) or WebRTC.
Familiarity with Prometheus, Grafana, or other observability platforms.
Previous work in transportation, safety-critical, or surveillance systems.

**We offer**:

- Flexible working format - remote, office-based or flexible
- A competitive salary and good compensation package
- Personalized career growth
- Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings
- Other location-specific benefits
- not applicable for freelancers



  • Madrid, España Workato A tiempo completo

    Workato Madrid, Community of Madrid, Spain Senior Software Engineer (GOlang) About Workato Workato transforms technology complexity into business opportunity. As the leader in enterprise orchestration, Workato helps businesses globally streamline operations by connecting data, processes, applications, and experiences. Its AI-powered platform enables teams to...


  • Madrid, España fiskaly A tiempo completo

    fiskaly Madrid, Community of Madrid, SpainAumente sus posibilidades de conseguir una entrevista leyendo la siguiente descripción general de este puesto antes de presentar su candidatura.Senior Backend Engineer (Golang)Location: Madrid, Community of Madrid, SpainSalary: €45,000 - €70,000 gross/yearContract: Full-timeLanguages: German (fluent) &...


  • Madrid, España Workato A tiempo completo

    Workato Madrid, Community of Madrid, SpainSenior Software Engineer (GOlang)About WorkatoWorkato transforms technology complexity into business opportunity. As the leader in enterprise orchestration, Workato helps businesses globally streamline operations by connecting data, processes, applications, and experiences. Its AI-powered platform enables teams to...

  • Senior Software Engineer

    hace 1 semana


    Madrid, España Jordan martorell s.l. A tiempo completo

    Workato transforms technology complexity into business opportunity. As the leader in enterprise orchestration, Workato helps businesses globally streamline operations by connecting data, processes, applications, and experiences. Its AI-powered platform enables teams to navigate complex workflows in real-time, driving efficiency and agility. Trusted by a...

  • Senior Software Engineer

    hace 1 semana


    Madrid, España Jordan martorell s.l. A tiempo completo

    Workato transforms technology complexity into business opportunity. As the leader in enterprise orchestration, Workato helps businesses globally streamline operations by connecting data, processes, applications, and experiences. Its AI-powered platform enables teams to navigate complex workflows in real-time, driving efficiency and agility.Trusted by a...


  • Madrid, España ioBuilders A tiempo completo

    Una empresa de tecnología colectiva busca un Desarrollador Golang Senior en Madrid. Te encargarás de diseñar y desarrollar soluciones robustas, con énfasis en arquitecturas mantenibles y escalables. Se requieren más de 5 años de experiencia en desarrollo backend, así como conocimientos profundos de Golang, arquitecturas Hexagonales, y DDD. Ofrecemos...


  • madrid, España ioBuilders A tiempo completo

    Una empresa de tecnología colectiva busca un Desarrollador Golang Senior en Madrid. Te encargarás de diseñar y desarrollar soluciones robustas, con énfasis en arquitecturas mantenibles y escalables. Se requieren más de 5 años de experiencia en desarrollo backend, así como conocimientos profundos de Golang, arquitecturas Hexagonales, y DDD. Ofrecemos...

  • Senior Golang Engineer

    hace 1 semana


    Madrid, España Dlocal Corp A tiempo completo

    A leading fintech company in Madrid seeks a skilled software engineer to develop and maintain high-quality Golang applications. The role involves collaborating with teams to design scalable solutions and ensuring optimal performance. Applicants should have a bachelor's degree in software engineering or computer science and solid experience in Golang...

  • Senior Remote AWS

    hace 5 días


    Madrid, España Capitole A tiempo completo

    An innovative IT consulting firm is looking for a passionate Cloud Software Engineer with over 4 years of experience in Golang and AWS. This remote position focuses on maintaining and enhancing APIs while ensuring code security. Candidates should have skills in secure coding, API architecture, and familiarity with CI/CD. The company offers a comprehensive...

  • Senior Golang Engineer

    hace 3 días


    Madrid, España Braver IT S.A. A tiempo completo

    Your role:・Develop and design backend components in Golang (including order handling, payments, and cancellations)・Model and optimize database structures and queries (PostgreSQL)・Work within a product-oriented Scrum team and influence technical decisions・Ensure the platform's performance, scalability, and reliability・Collaborate with DevOps on...