Senior Go Engineer

Remote
Full-Time
FinTech
Description
We are partnering with a US startup building a modern financial platform for college athletes and sport faculties.
The product combines personalized financial guidance, automated tax and savings tools, and streamlined admin workflows — helping athletes manage their money while schools stay compliant.
The platform is designed to be secure, scalable, and compliant, balancing a smooth user experience for athletes with robust back-office tools for administrators.
At its core, the backend is powered by Go and runs entirely on AWS, ensuring performance and reliability at scale.
Your Responsibilities
  • Design, develop, and maintain backend services and APIs in Go, focusing on scalability, performance, and security.
  • Collaborate with senior engineers and architects on system design and technical decisions.
  • Implement integrations with external APIs and third-party services (payments, compliance, tax systems).
  • Write clean, maintainable, and testable code following best practices.
  • Participate in code reviews, ensuring code quality and consistency across the team.
  • Work closely with frontend, mobile, and DevOps teams to deliver end-to-end solutions.
  • Contribute to improving observability, monitoring, and performance across services.
  • Support deployment and infrastructure improvements in partnership with DevOps (Terraform, GitHub Actions, AWS). 
Requirements
  • 7+ years of professional software development experience. 
  • 5+ years of hands-on experience with Go. 
  • Strong understanding of distributed systems, microservices, and API design. 
  • Solid knowledge of concurrency patterns, profiling, and performance tuning in Go. 
  • Experience with relational databases (MySQL/Postgres) and caching systems (Redis). 
  • Familiarity with cloud-native environments (AWS, Docker). 
  • Understanding of security and compliance principles in financial or data-sensitive systems. 
  • Good communication skills and ability to work independently in a remote team. 
  • B1+ English (written and spoken). 
  • Working hours aligned with one of the US time zones. 
Nice To Have
  • Experience with gRPC, GraphQL, or message queues (Kafka, RabbitMQ). 
  • Familiarity with frontend/mobile integration workflows (React, Flutter). 
  • Contributions to open-source Go projects or participation in tech communities. 
  • Hands-on experience with Terraform, CI/CD automation, and observability tools (Prometheus, Grafana, OpenTelemetry). 
Technologies We Use
  • Golang for backend services.
  • AWS for cloud infrastructure.
  • MySQL for data storage.
  • Terraform for infrastructure as code. 
  • React for web interface.
  • Flutter for mobile applications.
How To Apply
Send us your CV to our e-mail: info@kahnit.com or contact us via the contact form below

Contact Us

Thank you! Your submission has been received!
90 Christopher Columbus Dr., # 4907
Jersey City 
NJ 07302