Jobs and Careers
DU

Principal Software Engineer

duvari group
United Statesfull_timeVerifiedPosted 15 Aug 2025

About the role

Principal Software Engineer

Position Summary
Lead and contribute to the design, development, and delivery of scalable, secure web e-commerce based applications. Provide technical leadership, mentor engineers, and collaborate with stakeholders to deliver solutions that meet business needs. Communicate complex technical concepts clearly to both technical and non-technical audiences.

Key Responsibilities

  • Write code, lots of code. Language depends on the application. Tech stack includes: C#, Java, Angular, React, Microservices and GCP.
  • Provide technical leadership for strategic initiatives and advise on tools, methods, and standards.
  • Mentor junior engineers and contribute to team knowledge sharing.
  • Identify and implement system enhancements to improve efficiency.
  • Collaborate with business and technical teams to define requirements and solutions.
  • Stay current with emerging technologies and integrate them where beneficial.

Qualifications

  • 8+ years developing scalable web applications and services (preferably REST).
  • Expertise in security standards (OAuth, SAML, OWASP top 10).
  • Strong experience with CI/CD, test automation, and code quality practices.
  • Proficiency with cloud platforms (GCP preferred) and related services.
  • Deep understanding of relational and/or NoSQL databases,  and performance tuning.
  • Ability to work effectively in a team and communicate with technical and non-technical audiences.

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

duvari group

View company profile →