Karat role - Senior Software Engineer
INFOPLUS TECHNOLOGIES
Job Description
Karat Role - Senior Software Engineer Role - Senior Software Engineer Location – Kraków, Poland - Hybrid Role - Contract Roles and Responsibilities · 10+ Years of Experience · Be involved in analytical activities to understand the scope of a control and how our Platform services could fulfil it for their tenants. This is a large part of the role and will help us understand how we can engineer our controls to automate them. · Be part of the engineering team tasked with building the automation services, workflows and integrations needed to automate controls at scale. · Have strong software engineering skills, particularly when developing APIs, data schemas and · process flows. · Conceptualise, design and develop solutions to automate controls. · Demonstrate operational, delivery and engineering excellence when developing the Platform Control Plane. · Actively drive continuous improvement, mature the organisation and improve productivity. Focus on automation, process improvement, reuse. · Collaborates across functional areas to define, prioritize and ensure implementation of innovations to improve our controls for Tenants of Engineering Platforms.
Skills & Experience Required Understand Technology Platforms - Internal Developer Platforms and Hosting Platforms, Internal and Cloud. Engineering skills · Experience in several languages, Polygot. Database and schemas, API development, basic understanding of Linux and web technologies.
Experience in deploying within HSBC would be helpful but not essential. · Bachelor's degree (or equivalent) in Computer Science or a related discipline. · 8+ years of software engineering experience · Experience in a technical lead role focused on DevOps, Platform Engineering, or SRE would be beneficial but not essential · Solid understanding of how the internet and work under the hood — DNS, TLS, load balancing, reverse proxies, service meshes, and API gateways — and how these come together in modern microservice architectures. · Strong programming ability (structured and OOP) in one or more of: Java, JavaScript or Python · Hands-on experience with monitoring and observability tools such as Grafana and InfluxDB; familiarity with time-series databases and data visualisation concepts. · Iterative technology delivery - Delivering in small iterations to deliver value faster · Self-motivated, enthusiastic and proven fast learner. · Collaboration - Driving technical alignment across global teams in diverse locations and time-zones, including mentoring and enabling maturing offshore engineering teams. · Stakeholder management - Excellent communication and interpersonal skills, team player, with extensive leadership and senior stakeholder management experience. · Proficiency in English. We are a diverse company. Ability to communicate on a business level with everyone is a must. · Reporting and presenting skills.
You must know how to analyse and present recruitment data in a clear manner. · Innovative thinking. We don’t settle for mediocracy, and neither should you. You must be able to challenge conventional approach and create new ways of working in dynamically changing world