Xpress AI

Visit website

Backend Engineer (Full-time or contract)

  • Software Development
  • Full-time
  • Penang, MY
  • Remote friendly

2021-10-27 01:08:46 UTC

Backend Engineer

At Xpress.ai we work with customers to co-develop new solutions that fit their business needs and optionally then take it to market. Backend engineers help implement the code necessary to integrate the output from the models or analysis into the existing infrastructure that the customers use.

Job responsibilities

  • Providing technical leadership to a team of cross functional engineers and be accountable for the technical decision making for your team 

  • Participate in design and development of implementing business logic on backend/cloud platform in collaboration with other technology teams and stakeholders 

  • Taking new initiatives, grow technical insight and collaborate across functional teams for APIs, and end-to-end design, development and deployment

  • Work very closely with Technical Architect, technology teams and product management team to create development goals, schedules, define key milestones and measurable metrics on projects/product  

  • To conduct research and evaluation of emerging backend/cloud technologies and frameworks using recommended design patterns

  • Collaborate with product owner and scrum master to finalize technical epics/stories based on product requirements and guide backend team to deliver on time   

  • Ensure best, coding standards and code review process with unit test automation 

  • Inspires others to take initiative and be consistence, creative and problem solver 

  • Collaborate with DevOps team for CI/CD and QA for quality assurance in the product and project delivery

Job requirements

  • Bachelors Degree/Post Graduate Diploma/Professional Degree in Computer Science or relevant programs or equivalent.

  • Minimum of 6 years of experience with related field

  • Solid understanding and extensive hands on experience in Python, Java, REST API and server-side and cloud development

  • Experience in message queue such as Apache Kafka, RabbitMQ

  • Strong experience in SQL and NoSQL based databases like MySQL, MongoDB, Cassendra, InfluxDB etc.

  • Hands on experience in working with on-premise and cloud platform especially AWS, Azure or GCP platform 

  • Familiar with SOLID, KISS, YAGNI, DRY principles  

  • Familiar with SonarQube for unit testing automation 

  • Strong knowledge and experience in fully automated DevOps CI/CD pipeline using GitHub, Jenkins, Docker, Kubernetes, Ansible, Terraform etc.

  • Worked on the design patterns such as Creational, Structural, Behavioural, Concurrency and Serverless etc.

Other desired experience and skills

  • Cloud certifications in AWS or Azure or GCP will be bonus

  • Worked in hybrid multi-cloud platform will be bonus

  • Leadership 

 

View job location on map

Remote restrictions

  • Workday must overlap by at least 4 hours with Penang, Malaysia