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
