Search by job, company or skills

Insight Global

Principal Software Engineer

8-10 Years
Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 3 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Description

looking for a highly experienced Principal Software Engineer. This role supports a US‑based customer in Spring

Must Haves:

  • 8+ years of experience in a Software Development role
  • Prior experience working as a Principal Engineer / Technical Lead
  • Strong hands‑on experience with Java and JavaScript
  • Proven expertise with Microsoft Azure and cloud‑native development
  • Deep understanding of:

1.Software design patterns

2.System architecture

3.Scalable and high‑performance systems

  • Experience designing APIs, microservices, distributed systems, and cloud‑native architectures
  • Strong ability to coach, mentor, and influence engineering teams
  • Experience working with American companies or distributed global teams

Job Responsibilities

  • Lead the design and architecture of scalable, maintainable, and high‑performance software systems
  • Write high‑quality, production‑ready code in Java and JavaScript
  • Guide teams on modern engineering practices, design patterns, and architectural principles
  • Design and review APIs, microservices, and distributed systems
  • Dive into complex codebases to debug, refactor, and improve system design
  • Establish and enforce coding standards, testing strategies, and engineering best practices
  • Mentor engineers and promote engineering excellence across teams
  • Collaborate closely with stakeholders across geographically distributed teams

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 146088705

Similar Jobs