Principal Software Engineer

A fast-growing fintech company transforming how millions of businesses handle payments through cutting-edge technology.
Distributed Systems
Principal Software Engineer
Remote
10+ years of experience
Finance

Description For Principal Software Engineer

CloudWalk is revolutionizing the payments industry as one of the world's fastest-growing fintechs. We're seeking a Principal Software Engineer to join our Wolfpack and help shape the future of payments technology. This role combines technical excellence with leadership, requiring someone who can architect complex systems while mentoring teams to greater heights.

As a Principal Software Engineer, you'll be at the forefront of designing and implementing distributed systems that power millions of businesses globally. This isn't just about writing code – it's about creating scalable, reliable solutions that stand the test of time. You'll lead projects end-to-end, tackle complex challenges, and play a crucial role in defining technical standards.

The ideal candidate brings 10+ years of hands-on engineering experience, with a proven track record in building distributed systems and solving high-scale challenges. You should be comfortable with both creating solutions from scratch and optimizing existing systems. Your technical expertise should be matched by your ability to mentor others and foster a culture of excellence.

At CloudWalk, you'll find more than just a job – you'll be part of a diverse, global team united by ambition and purpose. We offer an environment that encourages creativity and experimentation, where you can take risks, learn from failures, and iterate quickly. Your work will directly impact millions of merchants, making this an opportunity to create meaningful change in the fintech industry.

We're committed to diversity and inclusion, welcoming people from all backgrounds to ensure every CloudWalker can thrive authentically. Join us in our mission to transform the future of payments while being part of a supportive Wolfpack that has your back.

Last updated a month ago

Responsibilities For Principal Software Engineer

  • Design and implement complex, distributed systems balancing scalability, reliability, and simplicity
  • Lead projects end-to-end, from discovery to delivery
  • Define and enforce best practices and standards of excellence
  • Tackle complex problems and build lasting solutions
  • Mentor and guide other engineers
  • Leverage AI and automation tools to improve productivity

Requirements For Principal Software Engineer

  • 10+ years of hands-on software engineering experience
  • Experience in building distributed systems and solving high-scale challenges
  • Proven technical leadership experience
  • Deep understanding of modern software architecture
  • Experience mentoring teams
  • Advanced proficiency in AI-driven tools and automation
  • Advanced English skills

Benefits For Principal Software Engineer

  • Impact at scale - affecting millions of merchants
  • Creative freedom to build and experiment
  • Culture of excellence
  • Global team environment
  • Supportive work culture (The Wolfpack)

Interested in this job?

Jobs Related To CloudWalk Principal Software Engineer

Principal Member of Technical Staff

Principal Technical Staff role at Oracle Health, building distributed systems and cloud applications to revolutionize healthcare delivery.

Software Engineering Director

Lead engineering teams in architecting and implementing big data compute and storage platforms at Salesforce, combining technical expertise with team leadership.

Director, Software Engineering, Systems Infrastructure

Lead LinkedIn's Systems Infrastructure team, driving global Data In Motion initiatives and managing large-scale distributed systems that power LinkedIn's products and AI capabilities.

Principal Software Engineer - Distributed Systems

Principal Software Engineer role at Oracle focusing on distributed systems and healthcare data platform development with cloud technologies.

Principal Software Development Engineer (OCI)

Principal Software Engineer role at Oracle Cloud Infrastructure, focusing on distributed systems and cloud architecture with 7+ years of experience required.