Junior Software Engineer

Metal Inc.

Karachi Division, Lahore

On-site

PKR 5,575,690 - 8,363,535

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Metal Inc. is seeking a Junior Software Engineer in Karachi, Pakistan. The role involves collaborating with engineers to develop and improve platform features, writing maintainable code, and ensuring product reliability through testing and debugging. Ideal candidates have a Bachelor's degree in Computer Science or related fields, experience with programming languages like Python or Java, and a commitment to high-quality work. Join Metal for a high-growth opportunity where you can significantly impact the company's venture operations.

Qualifications

  • Previous software engineering experience through internships, projects, or coursework.
  • Familiarity with at least one modern programming language.
  • Understanding of basic software design and development principles.

Responsibilities

  • Collaborate with engineers and product teammates.
  • Write clean, maintainable, and efficient code.
  • Participate in code reviews and provide feedback.
  • Investigate and debug software issues.
  • Assist in designing automated checks and QA processes.
  • Contribute to documentation and testing.

Skills

Ownership mindset
High attention to detail
Quick learner
Problem-solving instincts
Clear communicator

Education

Bachelor’s degree in Computer Science, Engineering, or equivalent experience

Tools

Python
JavaScript
Java

Job description

About Metal

Metal is an AI-powered operating system for founders raising venture rounds. Used by thousands of founders globally, Metal brings deep intelligence to essential fundraising workflows. Our mission is to build the rails of the venture industry and bring efficiency to venture rounds.

About the Role

We are hiring a Junior Software Engineer to help us scale our impact and product capabilities. As a Junior Software Engineer, you’ll play a foundational role in developing, maintaining, and improving our platform. You’ll work closely with experienced engineers and product leaders to deliver high-quality features and ensure smooth platform operations across our rapidly growing user base.

You will learn best practices, contribute code to production, and develop a strong understanding of both technical and product-focused problem-solving. Over time, you’ll work on increasingly complex systems, automate manual workflows, and help build scalable tools that drive real-world results for founders around the world.

We are looking for candidates who are passionate about building, eager to learn, and motivated by ownership and high standards of quality.

What You’ll Do
  • Collaborate with engineers and product teammates to deliver platform features and improvements

  • Write clean, maintainable, and efficient code for both front-end and back-end projects

  • Participate in code reviews and contribute feedback that raises engineering quality

  • Investigate, triage, and debug software issues, proposing and implementing fixes

  • Assist in designing automated checks, QA processes, and monitoring systems to ensure product reliability

  • Contribute to documentation, testing, and process refinement to support ongoing team learning

  • Continuously expand your skill set and understanding of software engineering best practices

What We’re Looking For
Non-Negotiable Qualities
  • Ownership mindset: You take responsibility for your work and follow tasks through to completion

  • High attention to detail: You care about correctness, consistency, and user trust

  • Quick learner: You are eager to pick up new tools and adapt to a fast-moving environment

  • Problem-solving instincts: You look for root causes, not surface fixes

  • Clear communicator: You share ideas, questions, and reasoning effectively with teammates

Minimum Qualifications
  • Bachelor’s degree in Computer Science, Engineering, or equivalent experience

  • Previous software engineering experience through internships, projects, or coursework

  • Familiarity with at least one modern programming language (e.g., Python, JavaScript, Java, etc.)

  • Understanding of basic software design and development principles

  • Comfort working with collaborative tools (version control, code review platforms, documentation)

  • Evidence of execution: You’ve shipped projects, completed technical assignments, or contributed meaningfully in team settings

Why Join Metal?

You’ll gain hands‑on experience at the heart of a world‑class early‑stage company. This is a high‑ownership, high‑growth opportunity to shape your engineering career, deepen your product sense, and have outsized impact. As the team grows, so will your responsibilities and opportunities for advancement.

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

Similar jobs worth comparing

Junior Software Engineer
Junior Software Engineer

SpeedyApply LLC • Karachi Division

On-site
PKR 600,000 - 900,000
Senior Software Engineer
Senior Software Engineer

Metal Inc. • Karachi Division

On-site
Data Analyst
Data Analyst

Metal Inc. • Lahore

On-site
PKR 4,181,000 - 6,970,000
Account Executive
Account Executive

Metal Inc. • Lahore

Hybrid
PKR 5,571,000 - 11,143,000
Growth Analyst
Growth Analyst

Metal Inc. • Lahore

On-site
PKR 600,000 - 900,000
Junior Software Engineer: Build Scalable Features & Impact
Junior Software Engineer: Build Scalable Features & Impact

Metal Inc. • Karachi Division, Lahore

On-site
PKR 5,575,000 - 8,364,000
Full-stack Developer
Full-stack Developer

Huzzle.com • Pakistan

On-site
PKR 19,547,000 - 33,511,000
Fully Remote
Career Growth
Peer Community
+2
Senior Product Engineer (Remote, Full-Time), PK [AS240]
Senior Product Engineer (Remote, Full-Time), PK [AS240]

Smartworking Solutions • Faisalabad

Hybrid
Forward Deployed Engineer
Forward Deployed Engineer

APIMATIC • Islamabad

On-site
PKR 1,200,000 - 1,800,000
Employee Share Option Program
Medical coverage and insurance for yourself & your family
Access to Silicon Valley advisors
Junior Full Stack Engineer
Junior Full Stack Engineer

Associated Talent Consultants • Karachi Division

On-site