Lead Software Engineer
- Compensation
- Not disclosed
- Location
- Not listed
- Work setup
- Remote
- Seniority
- Lead
- Employment
- Not specified
- Experience
- 7+ years
- Category
- Software engineering
- Posted
Skills
Must have
- 7+ years of experience as a software engineer, working in a globally distributed development environment.
- Proven experience leading development teams while remaining an active, hands-on contributor.
- Excellent programming skills and experience in Java.
- Strong understanding of distributed systems and enterprise integration patterns.
- Hands-on experience with Kubernetes.
- Strong SQL skills (PostgreSQL).
- Experience with OAuth/OIDC (Keycloak, Auth0).
- DevOps skills: CI/CD, GitOps, IaC, observability.
- Solid understanding of networking fundamentals (TLS, DNS, load balancing, service-to-service communication) in distributed environments.
- Experienced user of AI coding tools (e.g. Claude Code, Copilot, Cursor) with sound judgment on where they accelerate delivery and where they introduce risk.
- Clear communicator who can align engineers, the architect, and product stakeholders.
Nice to have
- Experience with blockchain technologies: Canton/Daml or other enterprise blockchain frameworks
- Experience with cloud platforms (AWS, Azure, GCP)
Full description
IntellectEU is an international technology company focused on digital finance and emerging technologies. We are committed to our people and believe in building a better future with the newest technologies. We give rising talent and industry veterans the space to explore, launch ideas, and collaborate closely with our clients. With our technical hands-on experience in payments, blockchain and capital markets, there’s no challenge that’s left unsolved. Over the past two decades, we have earned our expertise in financial technology, executing on hundreds of complex integrations and co-creating new digital asset platforms alongside our clients.
We are looking for an experienced Lead Software Engineer to lead the Back-End team of CatalyX.
CatalyX, developed by IntellectEU, is the leading blockchain operations platform. Our product suite (CatalyX Blockchain Manager, CatalyX Package Manager, CatalyX Tokenization Explorer, and the upcoming DAML Agent and Wallet Manager) supports 100+ active validators and enables customers to successfully deploy and operate production Canton infrastructure.
The focus of this role is on providing strong engineering leadership, establishing high technical standards, and remaining a hands-on contributor throughout the software development lifecycle.
Responsibilities
- Drive the technical delivery of CatalyX Blockchain Manager while contributing to the product codebase through implementation and code reviews.
- Lead and mentor a distributed team of engineers, setting the bar for code quality, testing, and delivery pace through your own work.
- Break down product and client requirements into clear technical tasks, estimates, and a realistic sprint plan.
- Lead the technical investigation and resolution of critical issues and capture lessons learned.
- Uphold engineering best practices throughout the SDLC.
- Drive effective and responsible use of AI-assisted development tools within the team, setting standards for when to rely on them and how to review their output.
Requirements
Must Have:
- 7+ years of experience as a software engineer, working in a globally distributed development environment.
- Proven experience leading development teams while remaining an active, hands-on contributor.
- Excellent programming skills and experience in Java.
- Strong understanding of distributed systems and enterprise integration patterns.
- Hands-on experience with Kubernetes.
- Strong SQL skills (PostgreSQL).
- Experience with OAuth/OIDC (Keycloak, Auth0).