Lead Software Engineer

Location
Quito, Ecuador
Employment Type
Industry
Job Family
Technology
Career Level
Experienced

MAKE STRATEGY A REALITY | ACCELERATE YOUR GROWTH | CHOOSE YOUR PATH

As the world's leading change and transformation consultancy, we're helping businesses move from strategy to reality by taking a pragmatic and practical approach to build solutions that last.

We're seeking a Principal Software Engineer in Quito Ecuador to help us take vision to value and create lasting impact.

SUMMARY:
We’re looking for a highly skilled Principal Software Engineer to lead the design, development, and delivery of scalable, high-performance software solutions. In this role, you’ll act as a technical authority, guiding integration strategies, API designs, and cloud-native architectures with a primary focus on AWS. This position demands a leader with deep technical expertise in C#, system integrations, and scalable distributed systems. 

YOU WILL:

  • Lead technical architecture and software development for highly scalable applications. 

  • Design, implement, and manage API integrations with a focus on security, scalability, and performance. 

  • Collaborate with cross-functional teams to translate business needs into robust technical solutions. 

  • Provide technical leadership, mentorship, and guidance to engineering teams. 

  • Develop, maintain, and enforce best practices in software architecture, code quality, scalability, and documentation. 

  • Oversee technical documentation to ensure clarity and knowledge sharing. 

  • Optimize and enhance existing systems, ensuring scalability and reliability. 

  • Proactively identify architectural gaps and propose technical improvements. 

  • Collaborate closely with DevOps and cloud infrastructure teams to support CI/CD pipelines and infrastructure as code (AWS-focused). 

  • Stay current with emerging technologies and advocate for their adoption where appropriate. 

IDEALLY, WE'D LIKE:

  • 10+ years of experience in AWS (Amazon Web Services) — mandatory, with proven experience in cloud-native application design, deployment, and management. 

  • C# (.NET Core) — mandatory, with strong backend development expertise. 

  • Strong experience in API design, development, and integration (RESTful services, token authentication, microservices architectures). 

  • Hands-on experience leading integration projects as a tech lead. 

  • Deep understanding of highly scalable, distributed systems and best practices for performance optimization and fault tolerance. 

  • Experience with documentation standards, system architecture diagrams, and technical specs. 

  • Experience with CI/CD practices and cloud infrastructure management tools (AWS native tools preferred). 

Applicants must be authorized to work in Ecuador, without the need for visa sponsorship by North Highland. Work visa sponsorship will not be provided, either now or in the future, for this position.

North Highland is an equal opportunity employer, and we adhere to all applicable laws and regulations to ensure a fair and equitable workplace. All qualified applicants will receive fair and impartial consideration without regard to race, color, sex, gender identity, religion, national origin, age, sexual orientation, disability, veteran status, or any other characteristic protected by law. We handle all information in accordance local privacy standards and maintain strict confidentiality.

#ind2

Reference: 48120