Technologies we use :
- Backend : Node.js, Kotlin, Java, Go
- Frontend : React, Redux, Swift, Kotlin
- REST, gRPC, graphQL
- MySQL, DynamoDB, Redis
- Kubernetes, Ambassador, Helm, Rancher
What you will be doing :
Building, supporting, and operating your domain platform services for use within Greenlight product engineeringIdentifying, scoping, and leading large technical projects, laying the groundwork for early-stage platform capability to iteratively evolve and scaleDevelop and execute against both short- and long-term roadmaps. Make effective tradeoffs that consider business priorities, user experience, and a sustainable technical foundationCollaborating with stakeholders across the organization including dependency engineering teams, product, design, infrastructure, and operationsBuilding and supporting microservices in Java / Kotlin that support our core productWorking with gRPC, GraphQL, and REST APIsContinuously evaluate and improve your code quality and the reliability and availability of your teams’ services through metrics, monitoring, testingImprove engineering tooling, process, and standards to enable faster, more consistent, more reliable, and highly repeatable application deliveryTeach and mentor junior members to become the next generation of leadersWhat you should bring :
Bachelor's Degree in Computer Science or equivalentA strong technical background, including 8+ years of experience designing and engineering large-scale systemsThe ability to work on new services under fluid conditions, seamlessly balancing tactical and strategic considerationsAbility to thrive in a collaborative environment involving different stakeholders and subject matter expertsExperience with languages on the JVM (Kotlin, Java, Scala, etc.)Experience with large-scale performant applications using cloud architecture and services - AWS and Kubernetes highly preferredA collaborative, positive, inclusive and team-oriented attitudeA desire to learn and master new technologiesNice to have :
Experience working on user billing, payment or banking product, at scaleIn-depth knowledge of transaction management and ledgering services and related conceptsExperience with gRPC, REST or GraphQLWorking at Greenlight
Medical, dental, vision, and FSAsUnlimited, flexible time offGenerous employer 401(k) match and equityUp to 16-week paid parental leaveOngoing learning and developmentRemote-friendly work environment