Principal Engineer

UBA Solutions Pvt. Ltd. , Lalitpur, Nepal — Posted 2 month ago

About the job

As a Principal Engineer at UBA Solutions, you will be a key technical leader, responsible for driving innovation, shaping architecture, and ensuring the technical excellence of our projects. You will play a critical role in guiding the engineering team, making strategic decisions, and contributing hands-on to the development of complex systems.


  • Lead the design and implementation of high-impact and scalable technical solutions.
  • Provide technical guidance and mentorship to engineering teams, fostering a culture of continuous learning.
  • Shape and evolve the architecture of our systems, ensuring they meet current and future business needs.
  • Collaborate with cross-functional teams to design solutions that align with overall company goals.
  • Stay current with industry trends, emerging technologies, and best practices.
  • Drive the adoption of innovative technologies and methodologies within the engineering team.
  • Enforce coding standards and conduct regular code reviews to maintain high-quality code.
  • Identify and address technical debt to ensure a scalable and maintainable codebase.
  • Work closely with product managers, designers, and other stakeholders to translate business requirements into technical solutions.
  • Foster collaboration between engineering and other departments to ensure seamless project execution.
  • Tackle complex technical challenges and provide effective solutions.
  • Troubleshoot and resolve technical issues in a timely manner.


  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • Significant experience in software development with a focus on complex, scalable systems.
  • Proven experience in a leadership or principal engineering role.
  • Deep expertise in relevant programming languages, frameworks, and technologies.
  • Strong understanding of software architecture and design principles.
  • Demonstrated leadership abilities, including mentorship and coaching of engineering teams.
  • Ability to drive technical initiatives and decisions.
  • Excellent communication and interpersonal skills, with the ability to convey complex technical concepts to both technical and non-technical stakeholders.
  • Proven ability to think innovatively and drive the adoption of new technologies and practices.

UBA Solutions incorporated on February 12, 2006, is one of the pioneer IT companies in Nepal. UBA Solutions is a Monotype Partner Company working in collaboration with Monotype Inc., a US-based multinational company since 2009.

Information Technology (IT) Industry
Full-time Job Type
Senior Job Level
Job post expired. Apply anyway, we'll forward your CV.