Senior Software Engineer
Conrad Labs
Who are we?
Conrad Labs is a cutting-edge software technology company with hubs in Lahore, Karachi, and Austin, Texas. We're a team of passionate and talented individuals who love to tackle complex challenges using the latest technologies. Our mission? To develop innovative products that make a real-world impact. We've made our mark in core cloud infrastructure management, healthcare, and AI/ML-based training and education.
About the role?
We're on the hunt for a skilled and enthusiastic Senior Software Engineer to join our team. In this role, you'll be a key player in the entire product lifecycle, from brainstorming and design to coding, testing, and launching top-notch applications and solutions.
What will you do?
- Own the Product: You'll take full ownership of the product, working closely with a team of talented engineers and designers.
- Build the Future: You'll design, code, test, and deliver high-quality applications that will shape the future of our products.
- Collaborate and Conquer: You'll team up with colleagues both onshore and offshore, contributing to technical and business decisions and documenting approaches and solutions.
- Elevate the Team: You'll share your expertise by mentoring junior engineers and helping them grow and excel in their careers.
What you will bring to the table?
- Leadership: You're a natural leader who can take charge when needed and guide teams to success.
- Team Spirit: You have a positive attitude and enjoy collaborating with others.
- Communication Skills: You're an excellent communicator, able to listen effectively and express your ideas clearly.
- Problem-Solving Prowess: You're a coding whiz who can tackle complex challenges head-on.
- Adaptability: You're comfortable working with ambiguity and can collaborate effectively to define requirements and solutions.
- Growth Mindset: You're eager to learn new technologies and frameworks to solve the right challenge.
- Scalability Expertise: You can design and optimize applications for performance, reliability, and scalability to support business growth.
- Passion for Software: You're genuinely excited about software development and love to stay at the forefront of innovation.
Your skillset
- BS/MS in Computer Science or related field.
- 4+ years of experience as a Software Engineer, with at least one full cycle of application development from concept to production at scale.
- Knowledge of designing and working with scalable systems and large databases to handle growing data volumes and user traffic.
- Strong, hands-on web development experience, ideally full-stack with expertise in DB Design and SQL.
- Experience with AWS cloud services (e.g., EC2, S3, Lambda, RDS) for deploying and managing applications.
- Familiarity with system design and DevOps is required.
- An in-depth understanding of source control, building pipelines, and release management is a must.
- Experience in conducting code reviews and performance evaluations.
- Bonus points for experience with front-end and back-end test case coding.
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