Senior Software Engineer

HSBC Service Delivery

Kraków, Pl-06, Poland • 15m ago • On-site

Senior

On-site

23,300 - 30,000 PLN/yr

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Senior Software Engineer role focused on platform engineering and developer experience

Description

Senior Software Engineer for a hands-on, high-impact position bridging infrastructure and development. You will design and build robust, scalable microservices with high observability, own delivery end-to-end, and provide rapid production support with root-cause analysis. You will also mentor junior engineers and consult platform users to unblock teams.

Responsibilities

  • Partner with Product Owners to refine requirements into deliverable items
  • Design and build microservices with high observability and supportability using DevOps and Agile principles
  • Own deliverables end-to-end from design through deployment and meet timelines
  • Provide production support, perform root cause analysis, and drive long-term fixes
  • Serve as a trusted technical consultant for platform users
  • Collaborate with cross-functional IT teams and coordinate stakeholder activities
  • Manage technical debt and maintain security/vulnerability posture
  • Take end-to-end ownership of software delivery to production; self-starter who initiates ideas and productionizes them; mentor junior members

Requirements

  • Bachelor's degree (or equivalent) in Computer Science or related discipline
  • 8+ years software engineering experience, including 3+ years in a leadership/technical lead role focused on DevOps, Platform Engineering, or SRE
  • Solid understanding of internet and HTTP fundamentals (DNS, TLS, load balancing, reverse proxies, service meshes, API gateways) and how they fit modern microservices
  • Strong programming ability (structured and OOP) in Java, JavaScript, Python, or Clojure
  • Hands-on experience with monitoring and observability tools such as Grafana and InfluxDB; familiarity with time-series databases and data visualization concepts
  • Proven experience handling critical production incidents with proactive problem-spotting mindset
  • Strong knowledge of Linux/Unix systems and networking fundamentals (nice to have)
  • Hands-on experience with KVM/VMware virtualization (nice to have)

Benefits

  • Competitive salary
  • Annual performance-based bonus
  • Additional recognition award bonuses
  • Multisport card
  • Private medical care
  • Life insurance
  • One-time reimbursement for home office setup (up to 800 PLN)
  • Corporate parties & events
  • CSR initiatives
  • Nursery and kindergarten discounts
  • Language classes
  • Training and education support
  • Social fund
  • Flexible working hours
  • Free parking

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Potential salary for Senior Software Engineer role

Improve your resume for just $5

PLN 23,300 – PLN 30,000/year

Unlock Full Resume Report