AssureSoft logo
AssureSoftPosted 1 month ago

Principal Software Engineer

RemoteBolivia, Estado de Chiapas, Mexico

Full TimeSenior LevelMediumSoftware Development

Job Summary

Define scalable, secure microservices and micro frontend architectures using Node.js, GraphQL, and AWS. Design cloud-native backends, establish technical direction, and mentor engineers through high-value architectural code reviews. Drive adoption of AI-assisted development tools while promoting test-first development, automation, and CI/CD practices. Build and integrate React-based micro frontends to align technical strategies with business objectives. Improve application performance, observability, and security across serverless and event-driven systems.

Required Qualifications

  • 7+ years of backend development experience with Node.js
  • Strong full-stack experience with React, TypeScript, Node.js, and GraphQL
  • Experience designing scalable microservices and serverless architectures
  • Strong knowledge of GraphQL, REST, and event-driven architectures
  • Hands-on experience with AWS Lambda, API Gateway, S3, DynamoDB, and RDS/Aurora
  • Experience with PostgreSQL and DynamoDB
  • Strong background in unit testing, CI/CD, and automation
  • Experience with Jest and React Testing Library
  • Experience using Claude Code, Amazon Q, Cursor or GitHub Copilot
  • Proven ability to mentor engineers and act as a technical authority
  • Advanced English and excellent communication skills

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce