Senior Go Engineer @ Motorola Solutions Systems Polska

2 weeks ago


Kraków, Czech Republic Motorola Solutions Systems Polska Full time

Deep Go Expertise: Proven professional experience writing clean, efficient, and maintainable code in Go (Golang) for cloud-native applications. Database Proficiency: Strong experience with PostgreSQL or other relational database systems in a high-volume, performance-critical environment. Architectural Mindset: A solid ability to design and implement backend services for distributed systems, with a strong understanding of microservices architecture. Networking and API Knowledge: A firm grasp of network protocols (HTTP, TCP/IP, UDP) and practical experience designing and consuming APIs (RESTful, gRPC). Collaborative Spirit: A team-player attitude, with the ability to thrive autonomously while actively seeking input and sharing knowledge. You enjoy collaborating with product management, UX, and frontend teams to build great products. Drive and Curiosity: A passion for continuous learning, staying current with technological advancements, and a proactive drive to optimize applications for performance, maintainability, and security. Excellent Communication: Proficiency in English. DevOps & Diagnostics Skills: Proficiency with Linux command-line tools and experience with CI/CD pipelines. Containerization & Orchestration: Familiarity with containerization and orchestration using Docker and Kubernetes. Bonus Points (Optional Qualifications) Knowledge of major cloud platforms such as AWS, Azure, or Google Cloud. Experience with media streaming protocols (e.g., RTSP, HLS, WebRTC) or video processing technologies. A background in developing large-scale, distributed IoT systems or integrating with hardware devices. On any given day, every moment matters to someone, somewhere. And every moment, Motorola Solutions’ innovations, products and services play essential roles in people’s lives. We help firefighters see around buildings and police officers see around street corners. We keep utility workers connected and visible to each other with real-time voice and data communication across the smart grid. And we provide the situational awareness first responders need when a moment brings catastrophe. We help people be their best in their moments that matter. Video Solutions teams in the R&D center in Krakow have been growing dynamically since 2019. Currently, we have more than 150 specialists on board working on solutions for fixed cameras, video analytics, video management systems as well as access control. We bring advanced video and analytics capabilities to public safety and commercial customers including healthcare, airports, retail, critical infrastructure and public venues. Video is no longer reactive – looking back at what has taken place – but it also informs proactively, issuing alerts in real-time when a person, object or vehicle appears or a perimeter is crossed. This critical intelligence enables users to take the right action more quickly. As part of Motorola Solutions, Avigilon Alta Video offers a comprehensive suite of security solutions that leverage cutting-edge technology to improve situational awareness and enhance public safety. Join our team and help shape the future of video surveillance technology with Avigilon Alta Video in Motorola Solutions. Are you passionate about building secure, scalable, and resilient systems that have a real-world impact on safety and security? The Avigilon Alta team in Krakow is seeking an experienced and self-driven Senior Go Engineer to be a key contributor to our cutting-edge, cloud-based Video Management System (VMS). You will be working on Alta Protect, a sophisticated platform that leverages AI-powered video analytics and integrates with a wide array of security devices—including cameras, access control systems, and sensors—to provide intelligent, real-time intrusion detection. This is more than just a coding role; it's an opportunity to architect and build the backbone of a system that protects people and assets across the globe. ,[Architecting and Developing Core Services: Design, build, and maintain high-performance microservices in Go that form the core of the Alta Protect platform., Building Robust Integrations: Create and optimize backend systems for seamless integration with a diverse range of security hardware and third-party monitoring services using APIs (gRPC, REST) and webhooks., Solving for Scale and Performance: Tackle complex challenges in real-time video streaming, large-scale event data processing, and system scalability to ensure reliability for thousands of connected devices., Optimizing Data Management: Work with large volumes of security and video data in PostgreSQL, ensuring our systems are performant, reliable, and highly available., Driving Innovation: Proactively investigate and improve the performance, scalability, and security of our system, suggesting and implementing both short-term and long-term enhancements., Global Collaboration: Work closely with a global team of talented developers, testers, and product managers to design and deliver new features that redefine physical security.] Requirements: Golang, PostgreSQL, TCP/IP protocols, Azure, WebRTC Additionally: Sport subscription, Training budget, Private healthcare, Small teams, International projects, Free coffee, Canteen, Bike parking, Shower, Free beverages, Free parking, Playroom, In-house trainings, No dress code.



  • Kraków, Czech Republic Motorola Solutions Systems Polska Full time

    At least 2-3 years of experience in C# software development, including .NET projects Experience with Microsoft Azure or any other Cloud Computing System Experience with Microsoft based development tools such as Visual Studio Experience in using GIT version control Good interpersonal and communication skills, team spirit and adaptability Good understanding of...

  • System Test Engineer

    2 weeks ago


    Kraków, Czech Republic Motorola Solutions Systems Polska Full time

    MSc or BSc degree in Computer Science or a related technical discipline Willingness to learn and self-development Comfortable with setting up and maintaining electronic hardware and networks to support testing Testing, debugging and analytical thinking skills Good understanding of IP networks Communicative English ISTQB Foundation Level knowledge Experience...


  • Kraków, Czech Republic Motorola Solutions Systems Polska Full time

    We're seeking a developer with a solid foundation in computer science and software engineering. We'll be a great fit if you have: A degree in Computer Science, Software Engineering, Telecommunication, or a related technical field. Hands-on experience with the Java 17 ecosystem with Spring Boot Practical knowledge of creating microservices and REST API...


  • Kraków, Czech Republic Motorola Solutions Systems Polska Full time

    Strong expertise in Python programming, with a focus on building scalable, efficient, and maintainable codebases. Required experience with Pytest or other Python testing frameworks (e.g., unittest, Nose, Robot Framework) for test automation, including writing, maintaining, and executing test cases. Experience developing APIs for test automation and...


  • Kraków, Czech Republic Motorola Solutions Systems Polska Full time

    2 years of experience in building frontend applications with Angular framework Solid knowledge of JavaScript, TypeScript and RxJS Proficiency in HTML, CSS and browser features Ability to work 2 days from the office per week. Nice to have: Practical knowledge of creating REST API Experience with Websockets/Server Side Events would be appreciated Experience...


  • Kraków, Czech Republic Motorola Solutions Systems Polska Full time

    Experience in software architecture, software design, and design patterns Expertise in technically leading teams to deliver full-stack solutions Excellent leadership, communication, interpersonal skills English language skills at level allowing efficient communication Optional Qualifications Knowledge of Video Streaming technologies Experience with...


  • Kraków, Czech Republic Motorola Solutions Systems Polska Full time

    5+ years experience with Java or other languages Practical knowledge about microservices or other distributed system and REST API Bachelor’s or Master’s Degree in Computer Science, Software Engineering, Math or related fields English language skills allowing for efficient communication with our peers and customers in North America Participates as leader...


  • Kraków, Czech Republic Motorola Solutions Systems Polska Full time

    Required: 2+ years of experience in programming frontend applications Experience in building frontend applications with Angular framework Solid knowledge of JavaScript, TypeScript and RxJS Proficiency in HTML, CSS and browser features Nice to have: Practical knowledge of creating REST API Experience with Websockets/Server Side Events would be appreciated...


  • Remote, Kraków, Czech Republic Motorola Solutions Systems Polska Full time

    Valid EU driver’s license and clean driving record; experience driving large vehicles is a plus Technical aptitude and hands-on familiarity with product setup and maintenance Willingness and ability to travel frequently across Europe (up to 70% of the time) Fluent English Strong communication and presentation skills Self-starter with excellent time...


  • Kraków, Czech Republic Motorola Solutions Systems Polska Full time

    Hands-on experience with scripting and automation tools, such as Bash/shell scripts, Python, Ansible, or other similar tools/languages 1+ years of experience in operating systems and virtualization/hypervisor development (RedHat, KVM) Experience with automation of Linux system installations (Kickstart/Anaconda) Linux development experience, including systemd...