Backend Engineer

Technology Stack 

  • Java, Go, Python, C++
  • Typescript
  • Nodejs
  • MySQL

Job Description 

  • Implement APIs to support new complex configurations
  • Build new microservices from the ground up
  • Participate in internal and cross-team projects to build new features in our command & control platform
  • Continuously improve our platform in terms of resiliency, performance, and scalability
  • Be in touch with deployment challenges and bring solutions to scale
  • Be part of the team’s on-call rotations

Requirements

  •  Minimum of  4+ years of experience building software
  • Desired software development backgrounds: Python, Java, Go, C++, etc’s (we use TypeScript, Node.js, Go, and Kotlin, but we’ll teach you if you haven’t used them)
  • Worked with relational databases: MySQL, Postgres, or equivalent
  • Experience developing backend web services
  • Self-learner, independent, outstanding problem-solving skills
  • Excellent written and verbal communication skills
  • BS or MS degree in Computer Science, or equivalent hands-on experience
  • Service-Oriented Software Architectures
  • Experience with microservices, Kubernetes, and production deployments and knowledge of authentication concepts (SAML/OIDC)
  • Scalable distributed applications experience

Benefits

  • Salaries quoted in USD
  • Stock options
  • Premium health coverage
  • Mobile and Internet allowances 
  • Wellness allowance
  • Learning & Development allowance

About the Client

Our client is based is a New York-based organization that focuses on building transformative ML products for a better customer experience.

Company: George Bernard (Pvt) Ltd
Company email: [email protected]
Job Location: Colombo
Job Category: Software Development / Web / QA / Data / GIS
Job Type: Full Time

Apply now

Allowed Type(s): .pdf, .doc, .docx