Go Software Engineer @

14 hours ago


Kraków, Lesser Poland, Czech Republic Verkada Full time

Must have:

  • Demonstrated experience developing with Go, including its standard library and common developer tools (debugging and profiling)
  • Good experience in Python programming or other scripting languages
  • Experience in version control systems
  • Experience designing and implementing APIs using REST, gRPC, and Protobuf
  • Working knowledge of SQL or NoSQL databases, such as DynamoDB
  • Experience building service-oriented backends, preferably within the AWS cloud environment
  • Experience with containerization technologies like Docker and container orchestration platforms like Kubernetes

Nice to have :

  • Experience in Linux Embedded development
  • Experience modifying drivers, working with HAL (Hardware Abstraction Layer) in AOSP, and customizing the AOSP build system (Soong/Blueprint)
  • Hands-on experience in Android app development, debugging, and profiling; familiarity in Android Framework internals and AOSP API modifications
  • Experience on C or C++ programming
  • TCP/IP stack
  • Working knowledge in electronics - basic understanding of electrical circuits and usage of lab equipment (multimeters, etc)

OUR TEAM

At Verkada Poland, we are building a different type of team culture. You'll work in small teams that have autonomy and a strong impact on projects they are working on. On our team, you'll find a strong feel of belonging, partnership-oriented working style and most importantly, you'll be part of a team who really cares about what they do with people you can rely on. What you won't find is any place for politics or toxic behavior. We genuinely care about our team and our colleagues.

RECRUITMENT PROCESS

Our recruitment process takes no more than 3-4 weeks. It mostly depends on mutual availability of candidates and interviewers.
STEP 1 - phone screen on zoom 
STEP 2 - technical screen on zoom and inclusiveness on zoom
STEP 3 - technical interview on-site and inclusiveness 2 on-site
STEP 3 - chat with someone from US on zoom
STEP 4 - Offer & Negotiation

,[Develop features for embedded platforms such as Cameras, Access control, Alarms, Sensors in Linux embedded environment, Develop and maintain Go firmware for embedded devices with focus on performance and security, Extend Backend services implemented in Python and Go, Take part in projects from inception to deployment and customer support, Build prototypes, work on proof of concepts., Collaborate closely with cross-functional teams to translate project requirements into well-designed and efficient code, Conduct thorough testing and debugging to ensure the delivery of high-quality and error-free software, Stay up-to-date with the latest Go language updates and best practices, Optimize software applications for better performance and efficiency taking advantage of Go, Actively participate in code reviews, providing constructive feedback to improve code quality and maintain coding standards, Troubleshoot and resolve issues related to software functionality, performance, and integration, ensuring a seamless user experience] Requirements: Golang, GO programing, Python, Git, AWS, Docker, Protocol Buffers, SQL, NoSQL, SOA, Kubernetes, Linux, Bash script, AOSP, C++, C, Security, TCP, IP, Lab equipment Tools: Jira, Linear, GitHub, GIT, Agile, Scrum. Additionally: Sport subscription, Private healthcare, Commuter benefits, Refferal program, Lunch subsidies, Fun Fund, Training budget, Flat structure, Small teams, International projects, Free coffee, Bike parking, Playroom, No dress code, Free parking, Kindergarten, Startup atmosphere, Modern office, Free lunch.
  • Software Engineer III

    14 hours ago


    Kraków, Lesser Poland, Czech Republic Software Mansion S.A. Full time

    We usually work for tech startups so we've had our share of ever-changing, dynamic projects. In this environment, the development stage is planned only a few weeks ahead and pivots are an integral part of the job. But we like it this way – releases are quick and clients are open to trying out new technologies. What is more, there is very little chance...


  • Kraków, Lesser Poland, Czech Republic Tesco Technology Full time

    You come from either a Software Engineering or ML Engineering background with a good understanding Programming (Python), Machine Learning and MLOps and bringing data science solutions into production.Key Requirements:4-5 years of experience working as a ML Engineer or Software Engineer or Python EngineerSearch and recommendation experience is desirable but...


  • Kraków, Lesser Poland, Czech Republic Tesco Technology Full time

    This job requires to be based in/close to Kraków. We currently work in a hybrid model and meet in our office 3 days a week.You come from either a Software Engineering or ML Engineering background with a good understanding Programming (Python), Machine Learning and MLOps and bringing data science solutions into production.Key Requirements:4-5 years of...


  • Kraków, Lesser Poland, Czech Republic beBee Careers Full time

    About the RoleThis is a unique opportunity to contribute to the development of cutting-edge software solutions that prioritize security, scalability, and user experience.As a key member of our team, you will work on designing and engineering software with a focus on delivering high-quality, secure, and scalable applications.You will be responsible for...


  • Kraków, Lesser Poland, Czech Republic beBee Careers Full time

    About the Role">We are seeking a highly skilled Senior Software Engineer to join our team and contribute to the development of advanced analytic platforms.">Key Responsibilities">">Design, develop, and test complex software applications using Python and other programming languages.">Collaborate with cross-functional teams to deliver high-quality solutions...


  • Kraków, Lesser Poland, Czech Republic beBee Careers Full time

    We are seeking an experienced Full Stack Engineer to work on our CTO Product Catalogue.Key Responsibilities:Craft features that make our customers go 'Wow' while adhering to the mantra: 'Go Faster, Break Less, Protect Production.'Lead design reviews that feel more like exciting brainstorming sessions than meetings.Automate everything.Be curious about the...

  • Software Engineer

    12 hours ago


    Kraków, Lesser Poland, Czech Republic Evident ID Full time

    Bachelor's in Computer Science or related field1-2 years of working experience with ScalaUnderstanding of best coding practices, testability of the code and applying themTechnology agnostic mindset when solving problemsStrong problem-solving skills to identify and address technical challengesAbility to adapt to changing project requirements, priorities, and...


  • Kraków, Lesser Poland, Czech Republic beBee Careers Full time

    As a Software Development Manager, you will play a crucial role in leading our engineering team to deliver innovative solutions for the Group Distribution Platform.",


  • Kraków, Lesser Poland, Czech Republic beBee Careers Full time

    About the RoleWe are seeking an experienced Machine Learning Engineer to join our growing Data Science Engineering team. As a key member of our team, you will work closely with engineers, data scientists, product managers, and analytics professionals to deliver valuable and innovative outcomes for our customers.Key ResponsibilitiesYou will work within and...


  • Kraków, Lesser Poland, Czech Republic HSBC Technology Poland Full time

    What you need to have to succeed in this roleExtensive experience building applications using non-breaking principles, particularly in developing RESTful APIs.Proficiency in developing microservices using highly iterative methods to deliver change to production regularly (experience in delivering microservices without using frameworks like Spring Boot is a...