Senior Software Engineer
TaxGPT
Date: 1 week ago
City: Lahore
Contract type: Full time

Engineering
Senior Software Engineer
Build AI-driven tax solutions as a Senior Software Engineer at TaxGPT. Work closely with our CEO and CTO to transform tax workflows for professionals and SMBs.
Lahore (On-site)
Full time
Apply now
About The Role
TaxGPT is revolutionizing the tax and accounting space with AI-driven solutions tailored for accountants, tax professionals, and SMBs. We're building an AI co-pilot to transform tax workflows, drive efficiency, and simplify compliance.
Location: Lahore (Pakistan)
Experience: 6+ years
Job Responsibilities
We have a very unique and fast hiring process.
Step One: Initial Screening (10 Minutes)
Click on Apply Now and fill out the application form.
Step Two: Programming Assignment (Deadline: 1-Week)
Once you pass the initial screening, you'll receive a programming assignment to be completed within 7 days.
Note: This is not a paid assignment. We encourage you to use AI tools such as Cursor, Claude, ChatGPT, and GitHub Copilot to complete it.
Step Three: Technical Interview (45-Minutes)
If you pass the programming assignment screening, you will be invited to a 45-minute video interview. The interview will include 30 minutes for reviewing your programming assignment and answering technical questions, followed by 15 minutes for general Q&A.
Step Four: Founder 1:1 & Final Offer (30-Minutes)
A 30-minute 1:1 meeting with our founder to discuss your final offer.
If you're ready to make a big impact on a small team and take your career to the next level, apply today to join our team at TaxGPT. We can't wait to meet you!
At TaxGPT, we are committed to fostering a diverse and inclusive work environment. We believe that diversity in all its forms – race, gender, nationality, religion, sexual orientation, and beyond – enriches our perspectives and enhances our product. Each member of our team brings unique experiences, skills, and viewpoints to the table, and it's this mosaic of backgrounds that drives our innovation forward. We provide equal employment opportunities to all individuals without regard to race, color, religion, sex, national origin, age, disability, or veteran status. Join us in building a future where technology breaks barriers and creates opportunities for all.
Apply now
Senior Software Engineer
Build AI-driven tax solutions as a Senior Software Engineer at TaxGPT. Work closely with our CEO and CTO to transform tax workflows for professionals and SMBs.
Lahore (On-site)
Full time
Apply now
About The Role
TaxGPT is revolutionizing the tax and accounting space with AI-driven solutions tailored for accountants, tax professionals, and SMBs. We're building an AI co-pilot to transform tax workflows, drive efficiency, and simplify compliance.
Location: Lahore (Pakistan)
Experience: 6+ years
Job Responsibilities
- End-to-End System Design: Lead the design, development, and deployment of scalable software solutions. This includes architecting frontend components in NextJS, developing business logic in Django, managing data interactions, and integrating APIs.
- API and Microservices Architecture: Architect and implement robust, well-documented RESTful and GraphQL APIs. Break down complex systems into modular, scalable microservices that can be efficiently maintained and extended.
- Database Management and Security: Oversee database administration tasks, including optimization, backup strategies, and security. Implement encryption, role-based access control, and auditing to ensure data security and regulatory compliance.
- Cross-Functional Collaboration: Work closely with the CEO, CTO, and UX designers to create solutions that meet user requirements, ensuring alignment on technical specifications and project timelines.
- Technical Problem Solving: Analyze complex technical problems and provide solutions that optimize for both performance and scalability. Contribute to architectural decision-making and system design for the broader engineering team.
- Mentorship and Code Reviews: Conduct in-depth code reviews and provide constructive feedback. Mentor junior and mid-level engineers, sharing best practices in design patterns, code structure, and DevOps.
- Continuous Improvement and R&D: Experiment with and implement the latest advancements in development frameworks, cloud services, and AI tools to keep our platform innovative and competitive.
- Agile Development: Operate within an agile workflow, maintaining flexibility to shift priorities and meet project timelines while delivering high-quality code.
- Self-starter who thrives in ambiguity and can envision successful outcomes.
- Clear communicator capable of expressing complex ideas and executing them effectively.
- Enjoys tackling real-world problems and navigating uncharted technical areas.
- Strong sense of ownership, able to lead and guide teams to reach impactful solutions.
- Bachelor’s in Computer Science or equivalent.
- Minimum of six years of experience developing scalable applications, with demonstrated success in high-impact roles.
- Leading an AI or LLM-related project will be a huge plus.
- Experience with fintech, tax, and accounting software is excellent to have.
We have a very unique and fast hiring process.
Step One: Initial Screening (10 Minutes)
Click on Apply Now and fill out the application form.
Step Two: Programming Assignment (Deadline: 1-Week)
Once you pass the initial screening, you'll receive a programming assignment to be completed within 7 days.
Note: This is not a paid assignment. We encourage you to use AI tools such as Cursor, Claude, ChatGPT, and GitHub Copilot to complete it.
Step Three: Technical Interview (45-Minutes)
If you pass the programming assignment screening, you will be invited to a 45-minute video interview. The interview will include 30 minutes for reviewing your programming assignment and answering technical questions, followed by 15 minutes for general Q&A.
Step Four: Founder 1:1 & Final Offer (30-Minutes)
A 30-minute 1:1 meeting with our founder to discuss your final offer.
If you're ready to make a big impact on a small team and take your career to the next level, apply today to join our team at TaxGPT. We can't wait to meet you!
At TaxGPT, we are committed to fostering a diverse and inclusive work environment. We believe that diversity in all its forms – race, gender, nationality, religion, sexual orientation, and beyond – enriches our perspectives and enhances our product. Each member of our team brings unique experiences, skills, and viewpoints to the table, and it's this mosaic of backgrounds that drives our innovation forward. We provide equal employment opportunities to all individuals without regard to race, color, religion, sex, national origin, age, disability, or veteran status. Join us in building a future where technology breaks barriers and creates opportunities for all.
Apply now
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Portfolio Operations Associate
Taraki,
Lahore
1 day ago
We are hiring for an international startup. The role is on-site in Lahore (hybrid, i.e 1-2 days of remote work after probation period).About The CompanyA fast-growing, global fintech infrastructure provider is enabling institutional investors to access digital asset markets through a unified trading and portfolio management platform. Their clients include hedge funds, asset managers, and crypto-native firms across the U.S.,...

Operations
DSV - Global Transport and Logistics,
Lahore
2 days ago
DSV is committed to the principles of equal opportunity and provide merit-based opportunities to its applicant(s) on his/her qualification, skills, experience, personal attributes required to work as a team, and capacity to learn and develop.Job Req Number: 95855Time Type: Full TimeCore Competencies:Preparation of HAWB & MAWB in system according to SOP.Coordination with Shippers, clearing agent and airport staff.Communication with Counterparts.Adherence...

Software Quality Assurance Specialist
Cynosure Designs,
Lahore
4 days ago
Software Quality Assurance (QA) Engineer with a minimum of 1 year of experience responsible for ensuring that software products meet the highest standards of quality and functionality. The key responsibilities include:Design, develop and execute software test plans and test cases to identify defects and improve the overall quality of software applications.Collaborate with development teams to identify, prioritize, and resolve bugs in...
