GrepJob
NICE

Principal Software Engineer

NICE
Apply
about 3 hours ago
Sandy, UT, USAStaff+
H1B Sponsor

Responsibilities

  • Define and drive the architecture of scalable, reliable, and high-performance systems.
  • Set engineering standards and best practices across teams.
  • Lead design reviews and guide critical technical decisions.
  • Own end-to-end delivery of complex features and systems.
  • Collaborate cross-functionally with product, design, and engineering teams.
  • Ensure high code quality, performance, and maintainability.
  • Mentor and develop engineers to raise the overall technical bar.
  • Lead by example through hands-on coding and problem-solving.
  • Identify opportunities to leverage modern technologies for innovation.
  • Translate business needs into scalable technical solutions.
  • Influence long-term technical roadmap and investment decisions.

Requirements

  • 10+ years of software engineering experience with a track record of delivering complex systems at scale.
  • Deep expertise in system design, distributed systems, and modern development practices.
  • Strong coding skills in Java, Python, C#, or similar languages.
  • Experience designing and building cloud-native applications (AWS, Azure, or GCP).
  • Proven ability to lead large technical initiatives and influence across teams.
  • Strong communication skills with both technical and non-technical stakeholders.

Benefits

  • Flexible work model with 2 days in the office and 3 days remote each week.
  • Opportunities for internal career growth across multiple roles and locations.
  • Collaborative and creative work environment.