Senior Backend Software Engineer

3 tygodni temu


Kraków, Lesser Poland TN Poland Pełny etat

Social network you want to login/join with:

Client:Location:Job Category:

Other

EU work permit required:

Yes

Job Reference:

e85b2f10eb30

Job Views:

3

Posted:

03.04.2025

Expiry Date:

18.05.2025

Job Description:

COMPANY DESCRIPTION

At Camlin we pride ourselves on designing and building complete solutions in-house. We create everything from hardware PCB designs to device firmware, Linux drivers, IoT application software, server software, server web UIs, mobile apps, and machine learning and data science solutions. We believe that by controlling every aspect of the development process, we can deliver truly unique and exceptional products to our customers.

Our advanced technology stack includes the use of REST APIs, MQTT and RabbitMQ queues, Docker, and open-source tools. We are constantly looking for new and innovative ways to improve our products and processes, and we believe that by using the latest technologies, we can continue to lead the industry.

As a member of our team, you will have the opportunity to work with a variety of technologies and collaborate with experts in the field of digital signal processing, data acquisition, complex connected devices, machine learning, and data science. You will have the opportunity to work on exciting projects and see your ideas come to life, and you will be part of a team that is committed to creating solutions that make a difference.

If you are a passionate programmer who is looking to work on challenging projects and be part of a team that is dedicated to innovation, then we want to hear from you. Join us and be part of a company that is changing the world with our cutting-edge IoT devices and an advanced technology stack.

WHAT TO EXPECT DAY TO DAY

We are looking for talented engineers to join the development team as Senior Backend Engineer and work on an existing project that involves developing backend solutions that will enable visualization of data collected from IoT devices that monitor the electrical grid, visualization of current assets and their displacement, etc.

As a Senior Backend Engineer, you can expect to work in a dynamic and innovative environment, collaborating with multi-disciplinary teams to develop cutting-edge solutions. Day to day, you will be working on developing and maintaining backend microservices and their APIs, deployment pipelines, infrastructure challenges, and much more. You will be in close collaboration with Frontend engineers, Data engineers, DevOps, Product Owners, and the Scrum Master.

The team is working on a system that monitors and analyzes the state of the electrical grid and sends out alerts when faults or power disruptions occur, helping keep the lights on for end consumers. It also provides comprehensive analysis for the assets based on the various data that are coming from the entire energy system. You will have the opportunity to work with the latest technologies and tools, including Python Fast API, MQTT, Docker, Kubernetes, and much more. You will be encouraged to stay up to date with the latest trends and advancements in the industry, and to share your knowledge and ideas with the team.

In this role, you will be part of a team that is passionate about using technology to solve complex problems and make a real impact in the world. If you are excited about the idea of working on a project that has the potential to change the way we think about energy, then we would love to hear from you

TECH STACK

  • Python (Fast API)
  • Docker
  • AWS

RESPONSIBILITIES

  • Design and development of backend microservices
  • Maintenance and migration of applications to modern Python frameworks
  • Development of automated unit and component tests
  • Contribution to Camlin's software development strategies
  • Participation in Agile Scrum and design meetings
  • Governance of application CI/CD pipelines
  • Design and development of web application security
  • Technical mentorship of less experienced engineers

ESSENTIAL CRITERIA

  • At least 6 years of experience as a Backend Software Engineer
  • Experience designing and implementing REST APIs (Fast API)
  • Experience working with SQL databases
  • Practical knowledge of Linux (CLI, bash)
  • Experience mentoring other engineers
  • Practical knowledge of modern web application deployment infrastructures
  • Fluency in English, written and verbal
  • Strong knowledge of SDLC

DESIRABLE CRITERIA

  • Bachelor's degree in computer software engineering or equivalent
  • Experience building SaaS applications
  • Knowledge of secure software development principles
  • Knowledge of Docker & Kubernetes
  • Experience working with message queue systems, e.g. RabbitMQ or MQTT
  • Knowledge of version control systems, e.g. Git
  • Experience with AWS
  • Experience with external monitoring tools

BENEFITS

  • 80% author's rights tax relief (for employees working in Poland)
  • For employees joining our office in Poland: MyBenefit system with Multisport membership, private healthcare (Medicover)
  • Company Pension & Life Assurance Schemes
#J-18808-Ljbffr

  • Kraków, Lesser Poland Software Mind Pełny etat

    Solution Architect - Senior Full-stack EngineerSoftware Mind is a software development company that creates innovative solutions for businesses worldwide. We strive to build high-quality products that meet our clients' needs.As a member of our engineering team, you will participate in designing and developing self-service applications that empower global...

  • Backend Software Engineer

    2 tygodni temu


    Kraków, Lesser Poland Camlin Group Pełny etat

    Job DescriptionWe are seeking a highly skilled Senior Backend Software Engineer to join our development team at the Camlin Group. As a key member of our team, you will be responsible for designing and developing backend microservices that enable visualization of data collected from IoT devices monitoring the electrical grid, current assets, and their...

  • Senior Backend Engineer

    3 tygodni temu


    Kraków, Lesser Poland Ringier Axel Springer Tech Pełny etat

    Join our dynamic and diverse team as a Senior Backend Engineer and contribute to shaping the architecture of our applications. We seek a motivated and committed engineer to join our expanding team.  You possess a Bachelor's degree in Computer Science or equivalent and have 6+ years of professional experience in software development You demonstrate strong...


  • Kraków, Lesser Poland Camlin Group Pełny etat

    Senior Backend Software Engineer / Team Lead (Poland)COMPANY DESCRIPTIONAt Camlin we pride ourselves on designing and building complete solutions in-house. We create everything from hardware PCB designs to device firmware, Linux drivers, IoT application software, server software, server web UIs, mobile apps, and machine learning and data science solutions....


  • Kraków, Lesser Poland AVENGA (Agencja Pracy, nr KRAZ: 8448) Pełny etat

    At Avenga, we're committed to delivering exceptional results through innovation and collaboration. We're seeking a skilled Senior Backend Software Engineer to lead our team in designing and developing cutting-edge web backend applications.About the Job:Leverage your expertise in Java and Kotlin to design and develop scalable, modular, and maintainable web...


  • Kraków, Lesser Poland ITDS Polska Sp. z o.o. Pełny etat

    About the RoleWe are seeking a talented Golang Software Developer to join our dynamic team at ITDS Polska Sp. z o.o. As a Senior Go Backend Engineer, you will be responsible for designing and implementing scalable, secure, and efficient backend systems using Golang.Your primary focus will be on developing high-quality software components, collaborating with...


  • Kraków, Lesser Poland Backbase Pełny etat

    About the RoleAs a Senior Backend Software Engineer, you will be responsible for assisting with the prototyping and validation of new architectural and technological ideas. You will collaborate across departments, foster collaboration, and be the face of our product vision and success both internally and externally.You will interact with teams from the...


  • Kraków, Lesser Poland Camlin Group Pełny etat

    At Camlin we pride ourselves on designing and building complete solutions in-house. We create everything from hardware PCB designs to device firmware, Linux drivers, IoT application software, server software, server web UIs, mobile apps, and machine learning and data science solutions. We believe that by controlling every aspect of the development process,...


  • Kraków, Lesser Poland ALLSTARSIT Pełny etat

    We are seeking a highly skilled Senior Backend Software Engineer Lead to join our team at ALLSTARSIT. As a technical leader, you will play a key role in developing our mobile attribution & marketing analytics platform.Your Key Responsibilities:Liaise with product managers to prioritize feature development;Guide a team of developers in implementing new...

  • Senior Software Engineer

    1 tydzień temu


    Kraków, Lesser Poland Base Poland (Poland) Pełny etat

    About the JobWe are seeking a highly skilled Senior Software Engineer to join our team in Base Poland (Poland). As a Senior Software Engineer, you will be responsible for designing, building, and delivering new features, optimizing performance, scalability, and reliability, and collaborating closely with Product Managers, Designers, and other Engineering...