6919 - Principal Software Engineer

SOFTGIC

Arequipa

Presencial

PEN 180.000 - 240.000

Jornada completa

14 días+

Recibe más respuestas de empleadores

Envía un currículum específico para el puesto de trabajo en cuestión de minutos.

Descripción de la vacante

SOFTGIC in Peru seeks a Principal Software Engineer to design and build scalable SaaS/PaaS solutions. You will lead hands-on development across Angular front-ends, Node.js APIs, and containerized services, guiding architecture, security, and performance.

You will collaborate with product, operations, and leadership to drive tech strategy, mentorship, and continuous improvement while delivering high-quality software in an Agile environment.

Formación

  • Expert-level experience building single-page applications with Angular 2+.
  • Expert-level experience developing services, APIs, and microservices with Node.js and Express.
  • Experience developing containerized applications locally using Docker and working with AKS.
  • Strong understanding of SaaS/PaaS architectures, distributed applications, CI/CD, observability, accessibility, and modern software engineering practices.
  • Proven ability to provide technical leadership and collaborate across Engineering, Product, Operations, and senior leadership.
  • Excellent communication skills with both technical and non-technical audiences.
  • Experience using or willingness to work extensively with AI-assisted development tools such as GitHub Copilot and Claude Code.

Responsabilidades

  • Design, develop, and maintain single-page applications with a Node.js API layer and legacy backend systems, supporting multi-tenant SaaS and PaaS solutions.
  • Translate current and future business and stakeholder needs into scalable software solutions.
  • Evaluate new and existing technologies and develop proofs-of-concepts (POCs) aligned with organizational goals.
  • Define high-level application designs and software architecture, clearly communicating technical concepts to both technical and non-technical stakeholders.
  • Ensure applications are fast, responsive, mobile-friendly, accessible, and capable of supporting dynamic branding and styling without redeployment.
  • Provide technical leadership and mentorship to junior developers while promoting innovation and continuous improvement.
  • Build highly observable distributed applications to enable effective production troubleshooting and performance monitoring across application layers.
  • Partner with Operations teams to maintain safe and efficient CI/CD pipelines and support successful product releases.
  • Create detailed technical specifications covering hardware/software requirements, security considerations, and data management processes.
  • Leverage GitHub Copilot and Claude Code to accelerate development, improve code quality, system understanding, and engineering workflows.

Conocimientos

Angular 2+
Node.js/Express
Docker
AKS
SaaS/PaaS architectures
CI/CD
Observability
AI-assisted development
Communication
Technical leadership

Herramientas

Angular 2+
Node.js
Express
Docker
AKS
GitHub Copilot
Claude Code

Descripción del empleo

We are looking for a Principal Software Engineer to design and build scalable SaaS and PaaS solutions in an Agile environment. This is a highly hands-on role that combines software development, architecture, technical leadership, and collaboration with engineering teams, product managers, operations, and senior leadership.

Requirements
  • Expert-level experience building single-page applications with Angular 2+ .
  • Expert-level experience developing services, APIs, and microservices with Node.js and Express .
  • Experience developing containerized applications locally using Docker and working with Azure Kubernetes Service (AKS) .
  • Strong understanding of SaaS/PaaS architectures, distributed applications, CI/CD, observability, accessibility, and modern software engineering practices .
  • Proven ability to provide technical leadership and collaborate across Engineering, Product, Operations, and senior leadership.
  • Excellent communication skills with both technical and non-technical audiences.
  • Experience using or willingness to work extensively with AI-assisted development tools such as GitHub Copilot and Claude Code .
Responsibilities
  • Design, develop, and maintain single-page applications with a Node.js API layer and legacy backend systems , supporting multi-tenant SaaS and PaaS solutions.
  • Translate current and future business and stakeholder needs into scalable software solutions.
  • Evaluate new and existing technologies and develop proof-of-concepts (POCs) aligned with organizational goals.
  • Define high-level application designs and software architecture, clearly communicating technical concepts to both technical and non-technical stakeholders.
  • Ensure applications are fast, responsive, mobile-friendly, accessible, and capable of supporting dynamic branding and styling without redeployment .
  • Provide technical leadership and mentorship to junior developers while promoting innovation and continuous improvement.
  • Build highly observable distributed applications to enable effective production troubleshooting and performance monitoring across application layers.
  • Partner with Operations teams to maintain safe and efficient CI/CD pipelines and support successful product releases.
  • Create detailed technical specifications covering hardware/software requirements, security considerations, and data management processes.
  • Leverage GitHub Copilot and Claude Code to accelerate development, improve code quality, system understanding, and engineering workflows.
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Principal Software Engineer | Node.js, Angular & TypeScript - Perú
Principal Software Engineer | Node.js, Angular & TypeScript - Perú

allied-global-its • Lima Metropolitana

Presencial
PEN 337.000 - 506.000
Senior Software Engineer
Senior Software Engineer

Jobtailor • Lima Metropolitana

Híbrido
PEN 90.000 - 130.000
Senior Full Stack Developer (React & Node.js)
Senior Full Stack Developer (React & Node.js)

Applaudo Studios • Lima Metropolitana

Presencial
PEN 90.000 - 120.000
Senior Full Stack Developer (React & Node.js)
Senior Full Stack Developer (React & Node.js)

Applaudo Studios • Ventanilla

Presencial
PEN 202.000 - 405.000
Senior Full Stack Developer (React & Node.js)
Senior Full Stack Developer (React & Node.js)

Applaudo • Lima Metropolitana

Presencial
PEN 203.000 - 304.000
Full Stack Senior Developer (AI‐Native)
Full Stack Senior Developer (AI‐Native)

Talan Group • Lima Metropolitana

A distancia
PEN 135.000 - 204.000
Possibility to work on international projects
Multicultural team
CET Timezone working hours
Senior Quality Assurance Engineer 6934
Senior Quality Assurance Engineer 6934

SOFTGIC • San Isidro

Presencial
PEN 90.000 - 130.000
Full-stack Software Developer – React.JS & .Net IRC301758
Full-stack Software Developer – React.JS & .Net IRC301758

GlobalLogic • Lima Metropolitana

Presencial
PEN 237.000 - 372.000
Exciting Projects
Collaborative Environment
Work-Life Balance
+2
MEAN Stack Developer (Bilingue)
MEAN Stack Developer (Bilingue)

Infosys • Lima Metropolitana

Presencial
PEN 72.000 - 110.000
Ingeniero DevOps
Ingeniero DevOps

Amaris Consulting • Lima Metropolitana

Presencial
PEN 203.000 - 306.000