Are you willing to take on the challenge of complex architecture and high scale? Are you a passionate backend engineer with a knack for leadership and a keen eye for the future? If so, then we want you!
We're searching for a Principal Backend Engineer to join our growing team. You'll be the technical rockstar leading the charge on building and maintaining our robust backend systems.
Responsibilities:
- Design, develop, and implement large-scale, highly available and high-performing microservices using Go and Java.
- Champion innovative technologies and stay ahead of the curve on industry trends.
- Provide technical leadership, mentoring junior engineers and guiding them towards architectural best practices.
- Collaborate effectively with product teams to translate business needs into elegant technical solutions.
- Foster a collaborative and positive team environment while also taking ownership of individual projects.
- You will be working with a great stack of technologies including Kafka, Redis, Flink, GCP services, Kubernetes, Aerospike, Clickhouse, Postgres and more…
- Contribute to strategic technology decisions with a keen understanding of the bigger picture.
Qualifications:
- At least 10 years of experience in backend software development, with 5+ years focused on designing and building large-scale microservices architectures.
- Proven experience working in a startup environment.
- Excellent communication skills with the ability to bridge the gap between technical and non-technical audiences.
- A track record of successfully collaborating with product teams.
- Strong problem-solving skills and a passion for tackling complex challenges.
- Proficiency in a modern backend programming language (Go a plus!).
- Deep understanding of design patterns and best practices for building scalable and maintainable systems.
- Experience with cloud platforms and containerization technologies.
- Experience in the identity access space and/or operating system agent space - a big plus
Bonus points for:
- Experience with CI/CD pipelines and DevOps methodologies.
- Familiarity with Infrastructure as Code (IaC) tools like Terraform.
- Open-source contributions
We offer a fast-paced, dynamic environment where you'll have the opportunity to make a real impact. If you're ready to take your backend skills to the next level, we encourage you to apply!