Software Engineer II

Conrad Labs


Date: 7 hours 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

TechSurge Inc, Karachi
7 hours ago
Job Description (CMG)Assist Digital Collections with data preparation and maintenance, ensuring data accuracy and accessibility for operational needs.Ensure timely delivery of Collections MIS reports and other analytical reports to support the collections team in decision-making.Act as the primary point of contact for all ad-hoc data requests related to collections, facilitating streamlined data retrieval and usage.Identify, design, and implement internal process...

Senior Technical Project Manager

Codup, Karachi
5 days ago
About the Role:Codup is seeking a Senior Technical Project Manager to lead and deliver complex IT projects. You'll manage scope, timelines, and resources while maintaining quality and driving successful outcomes. This role sits on a team that uses AI-assisted workflows as core to PM practice — you'll leverage tools like Claude, custom internal systems, and automation to create project artifacts...

Credit Risk Analyst - TJ / 1892152

Recruit AI, Karachi
PKR 55,000 per month
1 week ago
Our client Palmpay Pvt Ltd is looking for a Credit Risk Analyst in KarachiPalmpay Pvt Ltd is seeking a diligent and detail-oriented Credit Review Officer to join our team. This role focuses on thoroughly assessing credit risk and ensuring accurate evaluation of loan applications. The Credit Review Officer will play a pivotal role in analyzing customer data, performing credit risk...