Senior Software Engineer (Go) at Checkout.com

  • Anywhere (100% Remote) Only
  • Checkout
Job Description:

About you:

  • Expert level experience with Golang
  • Enthusiastic about delivery and experience working in a fast-paced environment
  • Ability to adapt to new technologies quickly and understand the stakes in doing this
  • Experience in designing and managing large, scalable, high throughput, and highly available systems
  • Experience with AWS and its basic best-practice architectures
  • Strong understanding and appreciation for software design and architecture
  • Strong experience with microservice-based infrastructures
  • Solid understanding of HTTP and GRPC
  • Desire to work on an exciting product suite, within a fast scaling technical business
  • Excellent practical knowledge of commonly used patterns in Golang
  • Experience with Continuous Integration and Deployment workflows
  • Excellent communication skills, ability to interact optimally with multidisciplinary teams

What you'll be doing:

  • Drive and support our software and infrastructure engineers working on proprietary algorithms
  • Uphold high standards for our uptime and latency requirements while not sacrificing veracity of API responses
  • Work with data scientists to make modifications to the platform and algorithms in order to achieve even better results
  • Assist in hiring and developing like-minded engineers on the team
  • Participate towards maintaining the team’s cohesion and healthiness
  • Handle our incident response and post-incident investigation processes; participate in on-call rotations
  • Make difficult choices in planning for the long term vision of our infrastructure and its quality while not overengineering
  • Maintain high quality standards and best practices for code, infrastructure and documentation
  • Support the creation and maintenance of technical documentation
  • Contribute to designing, developing, and delivering new features for our products

Company Benefits

  • Competitive Salary & Performance Bonus
  • Cutting Edge Technology & Latest IT tools
  • Company retreat (surprise annual trips)
  • Flexible working, 24 days of paid leave and Birthday off
  • Season Ticket Loan, Cycle to Work Scheme, comprehensive benefit plans
  • Internal community groups and cultural events
  • Employee-led community outreach, payroll giving and a volunteering day
  • A global wellness programme and private health insurance
  • Tailored career development and learning pathways
  • Peer recognition program and quarterly Hero Awards

Interview Process

  • Recruiter screen Team phone screen
  • Whiteboard session
  • At home test
  • Final

Other Jobs in Back End