Principal Software Engineer

 

Description:


As a Principal Software Engineer on our Payments team, you will help deliver an exceptional product experience to our customers all around the world. This could be for hotel guests, creating a user experience that makes travelers feel welcome, comfortable, and inspired to share the joy of travel with others. Or it could be for our accommodation providers, building trusted, simple, easy-to-use features to support key aspects of their daily business.

Our development strategy is to deliver trusted, scalable, and reliable products leveraging the best of modern technologies, tools, and standards. For the Principal Engineering role, we are looking for someone who can think and communicate architecturally and has worked with a broad range of patterns, practices, libraries, and frameworks. You will participate in strategic decisions regarding the use of libraries and tools. You will assist with architectural design, exploratory programming, and the design of reusable and composable react components and business logic.

Location: Remote - EU regions

What You Will Do
 

  • Collaborate with cross-functional teams and multi-level stakeholders to plan, design, build and ship high quality features.
  • Be a mentor to other engineers through practices like pair programming and code reviews.
  • Re-architect and re-factor existing systems to align with project requirements, advocating for design best practices and a high code quality.
  • Lead architecture decisions on Tribe level. Propose solutions and POCs. Guide and implement them together with the squads.
  • Design the long term vision of our technology and new component architectures.
  • Write clean, well-documented, and beautiful code.
  • Advocate for quality and test automation.

Organization Cloudbeds
Industry IT / Telecom / Software
Occupational Category Principal Software Engineer
Job Location Dublin,Ireland
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 10 Years
Posted at 2023-10-21 1:45 pm
Expires on 2024-12-22