11 open roles
Principal Software Engineer
Job description
About AdalFi: AdalFi is a leading fintech company revolutionizing digital lending in Pakistan. We build intelligent credit infrastructure for banks, enabling them to make real-time, automated lending decisions using advanced data science, machine learning, and AI technologies.
About the Role
We’re looking for a Principal Software Engineers with deep expertise in .NET frameworks and proven experience building fintech products. You’ll play a key role in designing scalable systems, solving complex engineering challenges, and leading a high-performing development team. This role is ideal for someone who is technically strong, takes initiative, and communicates effectively.
Experience working at a product company is a huge plus.
Key Responsibilities
- Lead the architecture, development, and deployment of scalable fintech applications using the .NET tech stack.
- Own the end-to-end development cycle—from requirements gathering to implementation and delivery.
- Solve complex, real-world business problems with clean, efficient, and maintainable code.
- Collaborate with cross-functional teams including product, design, and DevOps.
- Mentor junior engineers and promote best practices in code quality, performance, and security.
- Take initiative in improving systems, tools, and processes to drive engineering excellence.
- Participate in architectural reviews and long-term technical planning.
Requirements
- Bachelor’s degree in computer science or a related field. - 4–7 years of software development experience with significant hands-on experience in .NET (C#, ASP.NET http://ASP.NET Core, Entity Framework, etc.).
- Strong understanding of object-oriented programming, design patterns, and clean architecture principles.
- Demonstrated experience working on or leading the development of fintech product(s) or platforms.
- Experience with SQL Server, REST APIs, microservices, and cloud platforms (preferably Azure).
- Excellent problem-solving skills and a proactive approach to technical challenges.
- Strong communication and leadership skills, with the ability to influence and align teams.
- A mindset focused on ownership, innovation, and continuous improvement.
What We Offer
- A high-impact role in a fast-paced and growing fintech company.
- A collaborative, innovation-driven culture.
- Opportunities to grow and lead within a strong engineering organization.
- Competitive compensation and benefits.
Description copied from AdalFi's careers page. Read the full posting before you apply.
More jobs at AdalFi
Senior/Principal Application Consultant
AdalFi· KarachiSenior Recruitment Specialist
AdalFi· LahoreCustomer Success Manager - Fintech
AdalFi· LahoreTechnical Business Analyst
AdalFi· KarachiSenior Business Analyst
AdalFi· Lahore
More jobs in Lahore
Odoo Developer
FAIRCHANCE FOR CRM· Lahore, PakistanIT Support Engineer - Associate
PwC Ireland· LahoreTerritory Sales Manager, Multan
Mondelēz International· Lahore, PakistanSales Executive - Industry
Bureau Veritas· Lahore, Other/Not Applicable, PKClient Support Associate
Decklaration· Lahore, Pakistan
Principal Software Engineer jobs at other companies
Principal Software Engineer
CNN· Bangalore - Embassy Tech VillagePrincipal Software Engineer
AeroVironment· 2 Locations· $147k – $224kPrincipal Software Engineer
Roblox· San Mateo, CA, United States· $295kPrincipal Software Engineer
Green Dot· Los Angeles, California· $149k – $214kPrincipal Software Engineer
Walmart· 2 Locations· $143k – $286k