Principal Engineer
About the role
We are seeking a highly experienced and influential Principal Engineer to join our engineering team. In this critical role, you will provide technical leadership and guidance across multiple projects, driving innovation and best practices within our engineering organisation.
You will have a deep understanding of modern cloud-native technologies, with a strong focus on Kubernetes, Docker, and Go and/or similar languages. In this role, you will play a crucial part in designing, developing, and maintaining high-quality, scalable, and performant applications.
Responsibilities
-
Lead the design, development, and implementation of complex and impactful software systems.
-
Provide technical leadership and mentorship to junior engineers, fostering a culture of learning and growth.
-
Collaborate with architects and product managers to define and refine technical roadmaps and strategies.
-
Champion and advocate for best practices in software engineering, including design patterns, code quality, and security.
-
Drive the adoption and implementation of new technologies and tools to improve engineering efficiency and productivity.
-
Deeply understand and contribute to the evolution of our cloud-native infrastructure and platform.
-
Act as a technical expert and advisor on complex engineering challenges.
-
Conduct code reviews and provide constructive feedback to other engineers.
Qualifications
-
8+ years of professional experience in software development with at least 5+ years of hands-on experience with Go programming language.
-
Extensive experience with Docker and containerisation technologies.
-
Strong proficiency in Go programming language and its ecosystem.
-
Deep understanding of cloud-native architectures, microservices, and distributed systems.
-
Experience with CI/CD pipelines, infrastructure-as-code (IaC), and DevOps practices.
-
Strong understanding of networking, security, and observability in a cloud environment.
-
Excellent communication, collaboration, and presentation skills.
-
Proven ability to lead and mentor junior engineers.
-
Passion for learning and a strong desire to stay ahead of the curve in emerging technologies.
-
Experience with AWS, GCP, or Azure is a plus.
-
Contributions to open-source projects are highly valued.
Equal opportunity employer
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
If you think this role sounds like a good fit, apply by sending your CV and a short cover letter to hello@fumopay.com
.png)