Senior Tech Software Engineer Backend

Philip Morris International

Kraków

Hybrid

PLN 173,000 - 207,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Private medical and dental care
Life insurance
Lunch Sodexo card
Hybrid working arrangement
Employee pension plan
Cafeteria benefit program
Multisport card
Company Car or Car Allowance
Free bike and car parking

Job summary

Philip Morris International is seeking a skilled Backend Engineer for our IoT Platform team in Kraków. You will implement scalable backend services, APIs, and AI-driven enhancements for connected devices and data pipelines.

You will work with architects and developers, translating designs into robust solutions using Python/Node.js on AWS, while promoting secure, efficient CI/CD and AI-assisted practices across the backend chapter.

Qualifications

  • Proven Backend Engineer experience.
  • Strong backend language skills (Python/Node.js).
  • Knowledge of AWS cloud technologies and CI/CD workflows.
  • Experience with RESTful API design.
  • Familiarity with AI-assisted development tools.
  • Experience with observability (logs, metrics, tracing).
  • Infrastructure-as-code and GitOps practices.

Responsibilities

  • Translate designs into scalable backend implementations.
  • Lead technical discussions and provide guidance to the team.
  • Build and maintain backend services and APIs for the IoT platform.
  • Implement scalable, secure AWS-based solutions.
  • Develop microservices and server-side logic in Python/Node.js.
  • Promote AI-assisted engineering practices across backend activities.
  • Drive integration of Generative AI services into workflows.

Skills

Backend development
Python
Node.js
RESTful API design
AWS Cloud
CI/CD
AI-assisted software development
Observability
IaC / GitOps
Code quality
Team collaboration
Communication
Problem solving

Education

University degree in Computer Engineering or Computer Science

Job description

We are seeking a skilled and motivated Backend Engineer to join our IoT Platform team. This role is critical to delivering the new initiatives, focusing on scalable backend services that support our connected devices and data-driven operations.

Your Day to Day
  • Work closely with architects to translate solution designs into scalable and maintainable backend implementations
  • Lead and contribute to technical discussions, providing guidance and support across the team
  • Build backend services supporting large-scale IoT ecosystems, handling real-time data streams and event-driven architectures
  • Develop and maintain backend services and APIs for the IoT platform.
  • Implement scalable and secure solutions using AWS cloud services.
  • Develop microservices and server-side logic using Python and Node.js.
  • Lead adoption of AI-assisted engineering practices across the backend chapter (e.g. code generation, automated code review, documentation, and test creation)
  • Drive integration of Generative AI services (e.g. AWS Bedrock) into backend services and developer workflows to enable smarter automation and new product capabilities
  • Promote usage of AI tools (e.g. Copilot, internal agents) to improve developer productivity and reduce delivery cycle time
  • Define guardrails for responsible AI usage (security, compliance, data privacy)
  • Design and evolve intelligent CI/CD pipelines leveraging AI to automate test generation, detect failures and suggest root causes, and optimise performance and deployment quality
  • Explore and experiment with new technologies, particularly in AI and cloud-native development, to continuously improve engineering practices and product capabilities
  • Foster and build a culture of actively engaging team members in engineering and design discussions
  • Introduce AI-assisted code review practices to improve consistency and reduce manual review effort
  • Drive automated quality gates using static + AI-based analysis
  • Actively participate in PI sessions to ensure a thorough understanding of business requirements and maintain alignment throughout the project.
  • Ensure high-quality delivery practices across the development lifecycle, including releases, testing, and documentation
Who We Are Looking For
  • University degree in Computer Engineering, Computer Science or equivalent
  • Proven experience as a Backend Engineer
  • Understanding of SAFe, excellent communication skills, and the ability to prioritize tasks effectively.
  • Strong experience in backend development using languages such as Python or Node.js, with solid understanding of modern software design principles
  • Familiarity with RESTful API design.
  • Expertise in all common AWS Cloud technologies, Knowledge of CI/CD tools and workflows.
  • Experience or strong interest in AI-assisted software development (e.g. Copilot, LLM-based tools, AWS Bedrock) and its application to engineering productivity and product innovation
  • Experience with observability platforms (logs, metrics, tracing)
  • Experience with infrastructure-as-code and GitOps practices
  • A keen eye to quality with regards to following and establishing good coding practices, improving code coverage.
  • Ability to work collaboratively in a team environment and build strong relationships with stakeholders
  • Good communication skills, with the ability to articulate thoughts clearly to both technical and non-technical audiences
  • Strong problem solving skills and attention to detail.
What We Are Offer
  • Private medical and dental care, life insurance
  • Lunch Sodexo card to be used in the canteen or outside
  • Hybrid working arrangement
  • Employee pension plan
  • Cafeteria benefit program, multisport card
  • Wide range of trainings, language learning platform, further education and professional qualification support possibility
  • Company Car or Car Allowance
  • Free bike and car parking for all employees
  • In this position you will earn no less than 17 000 PLN gross monthly
At PMI we run the business in line with ethical principles and encourage SpeakUp culture. We care for equal chances and fair treatment. If you find anything that violates these principles in this job offer or the recruitment process, you may contact our Ethics and Compliance Team at PMIEthicsandCompliance@pmi.com. Read more about Ethics&Compliance at PMI – here.30663
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

IT Engineer Backend
IT Engineer Backend

Philip Morris International • Województwo małopolskie

On-site
Senior Global Data Platform Engineer
Senior Global Data Platform Engineer

Philip Morris International • Kraków

Hybrid
PLN 215,000 - 258,000
Senior Data Engineer
Senior Data Engineer

Philip Morris International • Kraków

Hybrid
PLN 243,000 - 257,000
Private medical and dental care
Life insurance
Lunch card
+3
Principal Engineer - (Software Engineering | Data Platforms)
Principal Engineer - (Software Engineering | Data Platforms)

HSBC • Kraków

On-site
PLN 366,000 - 549,000
Car allowance
Private medical care
Life insurance
+2
Global Data Platform Engineer
Global Data Platform Engineer

Philip Morris International • Kraków

Hybrid
PLN 179,000 - 214,000
Senior Python Software Engineer / RDM
Senior Python Software Engineer / RDM

Inetum • Warszawa

Hybrid
PLN 180,000 - 280,000
Remote work in Poland
Hybrid work model in Poland
Training and certifications funded
+6
SENIOR FULLSTACK IOT ENGINEER
SENIOR FULLSTACK IOT ENGINEER

Reply Group • Katowice

Hybrid
Medical Care
Benefits Platform
Language Courses Platform
+4
Python Software Engineer
Python Software Engineer

SQUAD Ukraine Limited • Wrocław

Hybrid
PLN 120,000 - 180,000
Performance bonus
Loyalty bonus
Private medical insurance
+3
BACKEND SOFTWARE DEVELOPER (C#)
BACKEND SOFTWARE DEVELOPER (C#)

Reply Group • Katowice

On-site
PLN 150,000 - 210,000
Medical care
Benefits platform
Training opportunities
+3
Senior Java Backend Developer
Senior Java Backend Developer

EPAM Systems • Poland

Hybrid
PLN 180,000 - 260,000
Hybrid work within Poland
Work abroad up to 60 days annually
Relocation opportunities
+3