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 4 days 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 Engineer, File Solutions

Lead technical direction for Google Cloud's File Solutions team, architecting distributed systems and storage solutions for enterprise customers.

Software Engineering Manager - GPU Communications Libraries

Lead GPU Communications Libraries team at NVIDIA, managing NVSHMEM and UCX libraries for deep learning and HPC applications.

Principal Software Engineer

Principal Software Engineer role at Microsoft, building large-scale distributed systems for web document processing and AI training, offering competitive salary and hybrid work environment.

Software Engineering PMTS

Principal Software Engineer position at Salesforce focusing on infrastructure automation, distributed systems, and AI/ML integration with 8+ years of experience required.

Principal Engineer, File Solutions

Lead technical direction for Google Cloud's File Solutions team, architecting and scaling distributed storage systems for enterprise customers.