Jobs Companies UJET Senior Principal Software Engineer

Sobre este puesto de Senior Principal Software Engineer en UJET

UJET · Remoto · Remote, US

About Us

UJET leads the way in AI-powered contact center innovation, delivering a future-proof, cloud platform that redefines the customer experience with cutting-edge AI, true multimodality, and a mobile-first approach. We infuse AI across every aspect of your customer journey and contact center operations, to drive automation and efficiency. UJET's AI solutions empower agents, optimize customer journeys, and transform contact center operations for elevated experiences and actionable insights. Built on a cloud-native architecture with a unique CRM-first approach, UJET ensures unmatched security, scalability, and prioritized data insights (without storing PII). Designed for effortless use, UJET partners with businesses to deliver exceptional interactions, smarter decision-making, and accelerated growth in the AI-driven world.

Learn more at www.ujet.cx.

The Opportunity

We are seeking a Principal Software Engineer to provide technical leadership across our platform and drive architectural excellence throughout the software development lifecycle. This role serves as a senior technical authority responsible for the design, scalability, reliability, and maintainability of our end-to-end systems. The ideal candidate brings deep expertise in both frontend and backend development, exceptional problem-solving abilities, and a passion for mentoring engineers while influencing technical direction across the organization. As a Principal Engineer, you will partner closely with Engineering, Product, Architecture, and Leadership teams to make critical technical decisions, establish engineering best practices, and ensure the long-term health and evolution of our codebase.

 

Responsibilities

Technical Leadership & Architecture

  • Own and influence the architectural direction of the platform across frontend, backend, integrations, and supporting services.
  • Design scalable, maintainable, and resilient solutions that align with business objectives and technical strategy.
  • Evaluate architectural tradeoffs and make informed, decisive recommendations.
  • Establish and promote engineering standards, design patterns, and development best practices.
  • Drive technical consistency and quality across multiple teams and services.
  • Lead technical design reviews and provide guidance on complex engineering initiatives.

Software Development

  • Contribute hands-on to the development of high-quality software across the full technology stack.
  • Design and implement solutions that prioritize performance, reliability, security, and maintainability.
  • Collaborate with engineers to solve complex technical challenges and unblock critical initiatives.
  • Review code and system designs to ensure adherence to engineering standards and architectural principles.
  • Champion continuous improvement of development processes, tooling, and operational excellence.

Debugging & Problem Resolution

  • Lead investigation and resolution of complex production issues and system failures.
  • Demonstrate exceptional debugging and root cause analysis capabilities across distributed systems and application layers.
  • Identify systemic issues and implement long-term solutions that prevent recurrence.
  • Drive post-incident reviews and foster a culture of learning and operational excellence.

Mentorship & Influence

  • Serve as a mentor and technical coach for Senior Engineers and other technical leaders.
  • Help develop engineering talent through knowledge sharing, technical guidance, and constructive feedback.
  • Raise the technical capabilities of the organization by promoting best practices and engineering excellence.
  • Influence technical decision-making through strong communication, collaboration, and credibility.

Cross-Functional Collaboration

  • Partner with Product Management, Engineering Leadership, and other stakeholders to align technical solutions with business needs.
  • Communicate complex technical concepts clearly to both technical and non-technical audiences.
  • Build consensus among teams while maintaining the ability to make and advocate for difficult technical decisions when necessary.
  • Drive alignment across multiple engineering teams on architecture, priorities, and execution strategies.

 

Minimum Requirements

  • Bachelor's degree in Computer Science, Engineering, or related field, or equivalent practical experience.
  • 10+ years of professional software engineering experience.
  • Extensive experience developing and maintaining both frontend and backend applications in production environments.
  • Proven experience designing and architecting large-scale, distributed, cloud-based systems.
  • Demonstrated expertise in software design, system architecture, and engineering best practices.
  • Exceptional debugging, troubleshooting, and root cause analysis skills.
  • Experience leading complex technical initiatives that span multiple teams and systems.
  • Extensive mentoring and coaching experience, particularly with Senior Engineers and technical leaders.
  • Ability to influence technical direction through collaboration, expertise, and sound judgment.

Key Competencies:

  • Technical Excellence: Implementing expertise across frontend, backend, architecture, and system design.
  • Architectural Thinking: Seeing the broader technical landscape and making sound long-term decisions.
  • Problem Solving:  Focusing on identifying root causes and implementing durable solutions.
  • Mentorship: Developing and elevating other engineers.
  • Communication: Clearly articulating technical concepts, risks, and recommendations.
  • Inquisitiveness: Continuously seeks to understand systems, challenge assumptions, and improve outcomes.
  • Decisiveness: Makes thoughtful decisions with confidence, even in ambiguous situations.
  • Influence: Builds alignment and drives change without relying on organizational authority.

 

Desired Qualifications

  • Experience in high-growth SaaS or enterprise software environments.
  • Expertise with cloud-native architectures and modern development practices.
  • Experience driving platform modernization, scalability, and reliability initiatives.
  • Mastery-level understanding of observability, performance optimization, and operational excellence.
  • Experience establishing engineering standards, frameworks, and technical governance processes.
  • Demonstrated ability to balance short-term business needs with long-term technical strategy.

 

What Success Looks Like in This Role

A successful Principal Software Engineer is recognized as a trusted technical leader who consistently improves the quality, scalability, and reliability of the platform while elevating the engineers around them. They are the person others seek out for the most complex technical challenges, architectural decisions, and root cause investigations, and they leave the organization stronger through both their technical contributions and mentorship.

 

Annual US Hiring Range: $180,000 - $210,000

*A candidate’s actual placement within this range will depend on geographic location, work experience, education, and/or skill level.

 

#LI-Remote

 

 

 

UJET is an Equal Opportunity Employer

UJET provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

Compliance Responsibilities

Security, data protection and compliance (SDPC) are paramount to the success of our partnerships. All roles at UJET require compliance with legal and regulatory requirements and acceptance and adherence to all policies and standards within UJET. Personnel acknowledges they are personally responsible for reporting any suspected violations or abuse and are required to complete SDPC training and fulfill role-specific SDPC responsibilities.

Why UJET?

  • Impactful Work: Be at the forefront of innovation, directly shaping the future of customer experience. 
  • Dynamic Culture: Join a collaborative, inclusive team that values big ideas, creative solutions, and powerful relationships.
  • Comprehensive Benefits: Medical, dental, vision, 401(k) plan, wellness benefits, and more.
¿Listo para postularte en UJET?
Postúlate en UJET

Cómo se compara este salario de Principal Engineer

Este puesto paga $195,000/yren línea con el rango típico para los puestos de Principal Engineer.

$171,000 la mediana de $210,705 $398,800

Rango típico $187,500–$335,000/yr, a partir de 42 ofertas comparables de Principal Engineer en JobsRadar (salario anualizado en USD). Ver datos salariales de Principal Engineer →

Empleos similares

Mitratech
Principal Software Engineer (C#/.NET)
Mitratech
⚡ Postúlate pronto Remote US · restringido por ubicación $175,000–$185,000
● Nuevo 👁 Visto ✓ Postulado hace 2h
Calendly
Principal IAM Engineer
Calendly
⚡ Postúlate pronto Remote - US · restringido por ubicación $189,927–$223,444
● Nuevo 👁 Visto ✓ Postulado hace 7h
ES
Principal AI Engineer – Automation & AI
eClinical Solutions
⚡ Postúlate pronto En todo el mundo $160,000–$200,000
● Nuevo 👁 Visto ✓ Postulado hace 11h
Twilio
Principal Presales Engineer
Twilio
⚡ Postúlate pronto Remote - US · restringido por ubicación
● Nuevo 👁 Visto ✓ Postulado hace 14h
Horizon3 AI
Principal Engineer, Tech Lead - Platform Integration Team
Horizon3 AI
⚡ Postúlate pronto US, Remote · restringido por ubicación $213,000–$273,000
● Nuevo 👁 Visto ✓ Postulado hace 23h
Cscgeneration
Principal Engineer
Cscgeneration
⚡ Postúlate pronto Cottonwood Heights, UT Híbrido
● Nuevo 👁 Visto ✓ Postulado hace 1d
Goods & Services
Principal C# Backend Engineer
Goods & Services
⚡ Postúlate pronto US-Remote · restringido por ubicación
● Nuevo 👁 Visto ✓ Postulado hace 1d
Seesaw
Principal Security Engineer
Seesaw
⚡ Postúlate pronto Remote - US · restringido por ubicación $177,600–$210,000
● Nuevo 👁 Visto ✓ Postulado hace 1d
Block
Principal Engineer, AI Systems
Block
⚡ Postúlate pronto Bay Area, CA, United States of... Presencial $319,000–$478,600
● Nuevo 👁 Visto ✓ Postulado hace 2d

Regístrate para recibir sugerencias adaptadas a los empleos que abres y las búsquedas que guardas.

Más empleos en UJET

Ver todos los empleos en UJET →

Postúlate ahora
🤖

Un momento — para

JobsRadar se creó para personas reales que están pasando un mal momento en su búsqueda de empleo — no para solicitudes automatizadas. Estás haciendo clic demasiado rápido y ahora estás bloqueado temporalmente.

Vuelve más tarde. Si de verdad estás buscando empleo, cuentas con nosotros — solo compórtate como una persona.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Toma ventaja en tu búsqueda de empleo.

Únete a nuestro canal de Telegram para lo que te ayuda a conseguir el puesto — referencias salariales, el pulso semanal del mercado y avisos de nuevas funciones. Sin spam, solo señal.

Únete al canal — es gratis