
Engineering Lead, Payments Platform
Airwallex
full-time
Posted on:
Location Type: Hybrid
Location: Amsterdam • Netherlands
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Lead a team of engineers, set goals and development targets for the engineers within the team and support the team with feedback and development plans as they progress
- Work closely with product managers and key stakeholders to define product roadmap, prioritize projects and ship incrementally to production
- Develop various REST services and integration components within a backend microservices architecture, connecting with our React frontend
- Conduct architectural reviews for current and upcoming solutions
- Address tech debt, and enhance operational effectiveness such as MTTD and MTTR
- Contribute to the hiring, training and development of the engineers within the managed team
Requirements
- 8+ years of software engineering experience, with a focus on low latency, distributed systems
- At least one year experience in managing teams
- Strong computer science fundamentals. While we do not mind what language you have most recently been using we are using Java or Kotlin, Spring / Spring Boot
- Experience in designing and building REST APIs; High volume distributed systems; Kafka event streams; Distributed data storage systems (Cassandra, Hazelcast, Oracle Coherence or similar); GCP or AWS (EC2, RDS, ELB, CloudFront, etc), docker and Kubernetes exposure; Javascript / Typescript
- Operational tooling such as New Relic, StatsD, Elk, Datadog, Prometheus
Benefits
- No benefits specified
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaKotlinSpringSpring BootREST APIsKafkaCassandraHazelcastOracle CoherenceGCP
Soft Skills
team leadershipgoal settingfeedbackdevelopment planningcollaborationcommunication