Senior Software Engineer (Backend)

APIMATIC

Islamabad

On-site

PKR 16,939,582 - 28,232,637

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical coverage and insurance
Employee Share Option Program
Silicon Valley mentors

Job summary

A global technology company in Islamabad is looking for a Senior Software Engineer to join their core product engineering team. The ideal candidate will be responsible for designing and maintaining high-quality software solutions, mentoring junior engineers, and optimizing platform performance. This role offers opportunities for professional growth in a fast-paced environment with benefits including medical coverage and share options.

Qualifications

  • Experience in designing and maintaining large-scale codebases.
  • Proficiency with REST APIs and HTTP protocols.

Responsibilities

  • Design, develop, and maintain high-quality software solutions.
  • Collaborate cross-functionally with product and engineering teams.
  • Conduct thorough code reviews and provide mentorship.

Skills

OOP principles
REST APIs
Git
Strong analytical skills
Problem-solving

Education

Bachelor's degree in Computer Science or relevant field

Tools

Swagger/OpenAPI
CI/CD practices

Job description

APIMatic, through its Code Generation product coupled with APIMatic Developer Experience Portal and APIMatic OpenAPI Linter, enables enterprises to document their API using OpenAPI, validate and lint it, and then create SDKs. Through our automatic solution, enterprises can cut down time for their teams and API consumers

APIMatic's free tools are used in 200+ countries, and its paid solutions are deployed by prominent Fortune 100 and Fortune 500 companies. And we're still growing! APIMatic, headquartered in New Zealand with teams in Auckland, North America, and Islamabad, is rapidly expanding its global presence.

About the Role

As aSenior Software Engineer at APIMatic, you will be part of the core product engineering team responsible for building, maintaining, and enhancing our code generation platform. You will design scalable systems, optimize performance, and lead the development of new features while mentoring junior engineers. This is an opportunity to work on technically challenging problems involving developer tooling, SDK generation, and API transformation pipelines.

Job Responsibilities
  • Design, develop, and maintain high-quality software solutions using one or more of the following languages: Python, Java, PHP, Go, Ruby, TypeScript, or .NET (C#).
  • Architect and optimize components of our code generation engine and related developer tools.
  • Collaborate cross-functionally with product and engineering teams to translate business requirements into technical designs.
  • Write clean, modular, and well-tested code, ensuring performance, scalability, and reliability.
  • Conduct and participate in thorough code reviews, providing mentorship and technical guidance to peers.
  • Identify and address platform bottlenecks, technical debt, and areas for improvement.
  • Explore and integrate new technologies to enhance the platform’s capabilities and developer experience.
  • Engage in R&D efforts around SDK development, OpenAPI specifications, and emerging technologies in API ecosystems.
Required Skills and Experience
  • Solid understanding of OOP principles, SOLID design patterns, data structures, and algorithms.
  • Experience in designing and maintaining large-scale codebases.
  • Strong analytical and problem-solving skills.
  • Proficiency with REST APIs, HTTP protocols, and related tooling.
  • Experience with Git for version control and modern CI/CD practices.
  • Excellent communication skills and ability to collaborate in a fast-paced, team-oriented environment.
Bonus Points For
  • Hands-on experience with multiple programming languages or cross-language tooling.
  • Familiarity with Swagger/OpenAPI specifications and code generation tools such as Swagger Codegen or OpenAPI Generator.
  • Experience in designing or maintaining SDKs, libraries, or developer-focused tools.
  • Exposure to cloud platforms such as AWS or Azure.
  • Experience writing GitHub Actions or other CI/CD workflows.
  • Interest in developer experience, automation, and platform scalability.
Education

Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or relevant fields, or equivalent experience in the specified job role.

Why Join us?

Work with a passionate, high-impact team building a category-defining platform.

Collaborate directly with founders, CTOs, and engineering leaders.

Shape the product through hands-on customer engagement.

Join a fast-paced startup culture that values autonomy, learning, and technical excellence.

Opportunity for Employee Share Option Program.

Medical coverage and insurance for yourself & your family.

Silicon Valley advisors, consultants and mentors.

Ability to try new things and experiment in your domain.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer (JAVA)
Senior Software Engineer (JAVA)

APIMATIC • Islamabad

On-site
PKR 2,000,000 - 3,600,000
Employee Share Program
Medical coverage and insurance
Opportunity to work with Silicon Valley advisors
Senior Software Engineer (Python)
Senior Software Engineer (Python)

APIMATIC • Islamabad

On-site
PKR 2,000,000 - 3,000,000
Opportunity for Employee Share Option Program
Medical coverage and insurance
Learning and experimentation opportunities
Senior Software Engineer (PHP)
Senior Software Engineer (PHP)

APIMATIC • Islamabad

On-site
Medical coverage and insurance
Employee Share Option Program
Opportunity for autonomy and learning
Senior Software Engineer (RUBY)
Senior Software Engineer (RUBY)

APIMATIC • Islamabad

On-site
PKR 7,064,000 - 11,303,000
Employee Share Option Program
Medical coverage and insurance for employees & families
Opportunity to shape product direction
Full Stack Developer
Full Stack Developer

APIMATIC • Islamabad

On-site
PKR 70,000 - 90,000
Employee Share Option Program
Medical coverage and insurance for family
Collaboration with industry leaders
Junior Quality Assurance Engineer
Junior Quality Assurance Engineer

APIMATIC • Islamabad

On-site
PKR 2,836,000 - 5,105,000
Opportunities for travel
Team environment in a startup
Possibility of owning shares in the company
+1
GTM Sales Specialist – SDR & Account Management
GTM Sales Specialist – SDR & Account Management

APIMATIC • Islamabad

Hybrid
PKR 16,648,000 - 24,972,000
Employee Share Option Program
Medical coverage and insurance
In-campus free lunch & snacks
+1
HR & Talent Acquisition Specialist
HR & Talent Acquisition Specialist

APIMATIC • Islamabad

On-site
PKR 800,000 - 1,200,000
Employee Share Option Program
Medical coverage and insurance
Growth opportunities in a fast-paced environment
+1
Growth Product Manager
Growth Product Manager

APIMATIC • Islamabad

On-site
PKR 13,993,000 - 19,592,000
Employee Share Option Program
Medical coverage for family
Opportunity for hands-on engagement with leadership
Senior Software Engineer I
Senior Software Engineer I

United States Digital Space LLC • Karachi Division

On-site
PKR 24,972,000 - 41,620,000
Unlimited vacation days
Healthcare benefits
Remote work flexibility