Software Engineer II

Conrad Labs


Date: 2 weeks ago
City: Karachi
Contract type: Full time

About Conrad Labs

Conrad Labs is a software technology company with teams in Lahore and Karachi. We build production software across client delivery, MVP and venture studio projects, and internal products.

We are building an engineering culture where strong fundamentals and agentic development go together. Our engineers use modern tools to move faster, but they remain accountable for architecture, code quality, testing, security, maintainability, and production outcomes.


About the role

We are looking for a Software Engineer II who can own features end-to-end, contribute to architecture decisions, mentor junior engineers, and deliver high-quality, scalable solutions.

This role is a strong fit for engineers who are building fluency with agentic development tools, or are ready to start. Unlike our Senior Software Engineer role, deep agentic tool fluency is not a hard requirement here — this is where engineers ramp into it, with support from the team.


What you will do

  • Own and deliver features — from technical design through implementation, testing, deployment, and support
  • Contribute to architecture — participate in technical design discussions and help evolve system architecture for scalability and performance
  • Write clean, scalable code — develop high-quality, maintainable, testable code using modern development practices
  • Collaborate effectively — work closely with designers, product managers, and engineers (local and remote) to deliver value to users
  • Support and mentor — share knowledge with junior team members, conduct code reviews, and help raise the team's engineering bar
  • Continuously improve — proactively identify areas to improve in the codebase, architecture, or engineering process, and help drive those changes


Required engineering skills

  • 3-5 years of experience as a software engineer in a product-based environment
  • BS/MS in Computer Science or a related technical field
  • Proficiency in full-stack web development, with a solid understanding of backend systems, APIs, and database design (SQL/NoSQL)
  • Experience with scalable, distributed systems and handling increased traffic or data loads
  • Solid understanding of cloud technologies, preferably AWS (EC2, S3, RDS, Lambda, etc.)
  • Familiarity with CI/CD pipelines, infrastructure as code, and modern DevOps practices
  • Experience writing automated tests, with a strong focus on code quality, performance, and maintainability
  • Strong technical judgment — you understand trade-offs in system design and code quality, and make thoughtful decisions accordingly
  • Clear communication — you collaborate well with peers and stakeholders and can explain technical concepts confidently


Growing into agentic development

We don't require deep agentic tool fluency at this level, but we're looking for engineers who are curious about it and ready to build that muscle on the job.

  • Some exposure to agentic coding tools such as Claude Code, OpenAI Codex, or comparable tools, even if informal
  • Willingness to use these tools for exploring codebases, planning changes, implementing features, and debugging — with growing independence over time
  • Openness to feedback on evaluating AI-generated code critically, rather than accepting it at face value
  • A learning attitude — committed to growing your skills and staying current with industry trends and tools


Preferred skills

  • Experience with containerized environments (Docker/Kubernetes)
  • Experience in system design, architecture patterns, and mentoring junior engineers
  • Experience with TypeScript, Node.js, React, Next.js, Python, or similar stacks


How we hire

Our interview process includes a pairing session, a system design conversation, and a final culture fit interview. At this level, the pairing session is where we get a feel for your comfort with agentic tools and your appetite to grow into them - we're not expecting senior-level fluency, just curiosity and sound judgment about what the tools produce. We do not require experience with one specific vendor.


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 resume

Similar jobs

Data Engineer Intern

Milliman, Karachi
2 days ago
About MillimanMilliman is one of the world’s largest providers of actuarial and related consulting services, with practices in healthcare, property & casualty insurance, life insurance and financial services, and employee benefits. Established in 1947, Milliman is an independent firm with a global presence. Our Karachi office supports consulting projects across the Middle East and GCC regions.Program OverviewWe are excited to...

Marketing Operations Executive - Karachi

Steps Ahead Pakistan, Karachi
PKR 90,000 - PKR 120,000 per month
2 days ago
ABOUT COMPANY: We are a 70-year-old organization. Including our inner and outer core, we are a growing family of 20,000 + people and we have a diverse portfolio of over 25 brands across multiple categories. Our brands in our local portfolio touch upon the lives of over 200 million consumers.KEY ESPONSIBILITIES:Lead end-to-end project management for launches, renovations, promotions, and NRM...

Import Documentation Executive

Scan-Shipping, Karachi
4 days ago
Application Deadline: 16 November 2026Department: OperationsLocation: KarachiDescriptionTo manage import documentation, Bill of Lading (B/L) processing, Shipping Instructions (SI), carrier coordination, billing, invoicing, and customer service activities. The position ensures the timely and accurate submission of shipping documents, compliance with State Bank of Pakistan (SBP) Foreign Exchange Circulars, resolution of rating and billing discrepancies, and effective coordination with customers, carriers, overseas...