Talent.com
Tawaran kerja ini tidak tersedia di negara anda.
Principal Software Engineer

Principal Software Engineer

AverisKuala Lumpur, Kuala Lumpur, Malaysia
8 jam yang lalu
Penerangan pekerjaan

Overview

As a Principal Software Engineer, you will play a pivotal role in driving the design and implementation of business solutions that utilize cutting-edge technologies. You will lead in prototyping, pivoting, delivering & testing reusable solutions & components that solves business pain points, we are at the early stages of building a modern data stack and advanced analytics capabilities that will leverage the vast data we possess, setting a new standard for our industry.

Key Responsibilities

  • Coach and empower a high-performing software engineering team using a product-centric approach.
  • Collaborate closely with product management & designers to translate business requirements into technical roadmaps and actionable software engineering initiatives.
  • Design and architect reliable, cloud-native solutions using modern microservices and serverless architectures.
  • Drive technical strategy and architectural decision-making, balancing technical debt, operational reliability, and product velocity.
  • Grow engineering expertise in automated test coverage, code reviews, pair programming, early vulnerabilities detection-to-resolution, branching strategy and observability mechanisms.
  • Instil high build quality for operational resiliency and devise metrics to relate with business benefits.
  • Keep abreast of trends and make continuous improvements to development standards & tech stack to stay relevant.
  • Foster a culture of focus, concise documentation, innovation sharing and cross functional collaboration.

Skills & Qualifications

Technical Expertise

  • Advanced coding skills across multiple languages and frameworks :
  • Frontend : React.js, React Native, TypeScript.
  • Proficiency with SQL & NoSQL technologies such as PostgreSQL, MongoDB, Cassandra, and / or InfluxDB.
  • Mastery with modern cloud platforms in AWS (preferred), Azure and / or GCP and following technologies :
  • Serverless computing (AWS Lambda, Azure Functions and / or Cloud Run Functions).
  • Infrastructure as Code (Terraform, CloudFormation and / or Pulumi).
  • Event-driven architecture using Kafka / Confluent, messaging based systems.
  • Experience using OpenTelemetry & Prometheus stack for centralized logging, metrics monitoring & distributed tracing.
  • Proficiency with CI / CD tools such as GitHub actions, ArgoCD and / or Jenkins.
  • Experience with SAST tools such as SonarQube and / or Snyk and integrating it into developers workflow.
  • Leadership and Strategic Capabilities

  • More than 12 years of software engineering leadership experience with demonstrated ability to hire, retain and lead high-performing, autonomous engineering teams in cloud-native, product-driven environments.
  • Exceptional communication and collaboration skills with ability to articulate complex technical strategies to both technical and non-technical stakeholders & obtain buy-in.
  • Experience with applying Scrum-based development to deliver progressive value for the businesses.
  • Demonstrated biases for action with a start-up mentality while balancing compliance within a larger MNC environment.
  • Proven success in driving digital transformation and modernization initiatives.
  • Passion for mentorship, technical excellence, and building inclusive engineering cultures.
  • Commitment to continuous learning and staying abreast of emerging technologies.
  • Education

  • Bachelor’s degree in Computer Science or equivalent work-related experience.
  • Seniority

  • Mid-Senior level
  • Employment type

  • Full-time
  • Job function

  • Information Technology
  • Industries

  • Software Development, Technology, Information and Media, and IT System Custom Software Development
  • #J-18808-Ljbffr

    Buat amaran kerja untuk carian ini

    Software Engineer • Kuala Lumpur, Kuala Lumpur, Malaysia