Senior Backend Engineer (Golang)
New
K
KunaiCore banking
Remote - United StatesFull-TimeSenior
SalaryGenerally between 140 - 170k base with an up-to 20% annual bonus
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years of backend engineering experience
- Required Skills
- AWSKafkaGo
Requirements
- Have 5+ years of backend engineering experience.
- Use Go as your primary or preferred language.
- Have experience building integration, abstraction, or platform layers between legacy systems of record and modern consuming applications.
- Be comfortable working with transactional systems and/or payments.
- Have experience with event-driven architectures such as Kafka and CDC pipelines.
- Have experience provisioning cloud services in AWS or other providers.
- Hold a bachelor's degree, or have three years of specialized training and/or progressively responsible technology work experience for each missing year of college, in addition to the minimum experience required.
- Prior exposure to legacy core banking systems is a plus.
Responsibilities
- Design and build Go services that transform core banking system data into a consistent model for downstream applications.
- Partner with the Profile engineer and data engineers to define extraction points and design abstractions around the core data model and business-process mapping.
- Build and maintain APIs and/or event streams that let other teams access data without touching the core directly.
- Enforce data integrity, access boundaries, and schema versioning.
- Integrate with existing API endpoints maintained by other teams.
- Help determine whether data products should be delivered through batch, event-driven methods such as Kafka/CDC, or real-time APIs.
- Collaborate with data engineers to make new data products viewable and queryable downstream.
View Full Description & ApplyYou'll be redirected to the employer's site