
Software Engineer for Large Scale Systems
5 days ago
Careem is a technology company that aims to simplify and improve the lives of people in the greater Middle East. We have created a platform that allows users to move around, order food and groceries, manage payments, and more.
Our Engineering Culture
We believe that our engineers play a crucial role in achieving our mission, and we strive to create a culture that encourages collaboration, innovation, and growth. Our NextGen Programme is designed to help grow our engineers by teaching them how to write clean code, use SOLID principle techniques, and design reliable systems.
The Job
As a software engineer, you will be responsible for maintaining some of our services that power the Careem Engine, scaling highly distributed systems, and continuously documenting and improving our engineering practices. These large-scale, distributed systems handle everything from user requests to payment processing.
- Develop our distributed backend system to meet the challenging functional, scalability, and reliability requirements for our fast-growing business.
- Maintain features and systems, with an emphasis on code quality, maintainability, readability, and testing.
What We're Looking For
We are looking for someone with 2-4 years of experience in software development, preferably in a distributed system environment. The ideal candidate will have a strong understanding of object-oriented design, data structures, and algorithms, as well as the ability to solve complex problems and write clean and maintainable code.
Benefits
We offer a range of benefits to our employees, including unlimited vacation days, flexible working hours, access to healthcare benefits, and fitness reimbursements for health activities.
-
Large Scale Software Initiator
2 weeks ago
Lahore, Punjab, Pakistan Absm Pvt. Ltd Full timeAbsm Pvt. Ltd is seeking a highly skilled individual to fill the role of a large scale software initiator. This position involves developing technical proposals, planning and designing large-scale software projects, and implementing process improvements.ResponsibilitiesDeveloping technical proposalsPlanning and designing large-scale software...
-
Data Engineer for Large Scale Systems
1 week ago
Lahore, Punjab, Pakistan NorthBay Solutions LLC Full timeKey ResponsibilitiesMonitor, troubleshoot, and support large scale AWS data pipelines using tools like AWS Glue, Lambda, Step Functions, Athena, Redshift, or Airflow.Investigate job failures, analyze CloudWatch logs, and collaborate with L2/L3 teams to implement corrective actions and resolve complex issues.Re-run failed jobs and retry data ingestion...
-
Software Developer for Large-Scale Systems
2 weeks ago
Lahore, Punjab, Pakistan Exper Labs Full timeAbout UsAt Exper Labs, we strive to push the boundaries of software development by utilizing cutting-edge technologies. Our mission is to design and deploy high-performance mobile and web-based applications that deliver exceptional value to our clients.We're a service-based company with established partnerships across North America. We collaborate closely...
-
Lahore, Punjab, Pakistan Tech Flairz Full timeTech Flairz is a forward-thinking company that provides innovative IT solutions to our clients. We are seeking an experienced Senior Backend Engineer/Cloud Architect to join our team and lead the design, development, and deployment of our backend infrastructure on Microsoft Azure.Responsibilities:Design and implementation: Design and implement scalable,...
-
Software Engineer
2 days ago
Lahore, Punjab, Pakistan Tech Scale Full timeJob DescriptionWe are seeking a seasoned software engineer to join our team at Tech Scale and contribute to the development of scalable and high-performance applications.The ideal candidate will have a strong background in computer science and experience with managing data platforms. They should be proficient in Java-based languages, including Scala, and...
-
Large Scale Database Migration Professional
2 weeks ago
Lahore, Punjab, Pakistan NorthBay Solutions Full timeNorthBay Solutions is seeking a highly experienced Large Scale Database Migration Professional to join our team. In this role, you will be responsible for leading large-scale heterogeneous database migrations and modernization efforts.Responsibilities:Leverage your expertise in Postgres, Oracle, and AWS to design and implement scalable database...
-
Software Engineering Manager
1 week ago
Lahore, Punjab, Pakistan Programmers Force Full timeAbout the RoleWe are seeking a dynamic and experienced Engineering Manager to lead and scale our engineering efforts for our cutting-edge Fintech and Blockchain industry. This role requires a hands-on leader who can manage and grow team members, ensuring the delivery of high-quality, scalable, and secure software solutions. You will play a critical role in...
-
Software Engineering Manager
1 week ago
Lahore, Punjab, Pakistan Programmers Force Pvt. Ltd. Full timeJoin to apply for the Software Engineering Manager role at Programmers ForceWe are seeking a dynamic and experienced Engineering Manager to lead and scale our engineering efforts for our cutting-edge Fintech and Blockchain industry. This role requires a hands-on leader who can manage and grow team members, ensuring the delivery of high-quality, scalable, and...
-
Plumbing Systems Engineer
2 days ago
Lahore, Punjab, Pakistan beBee Careers Full timeJob DescriptionThis role involves working on large-scale residential, commercial, or industrial projects, requiring a high level of technical expertise and attention to detail. The successful candidate will have a strong understanding of HVAC and plumbing systems, including layouts, schematics, and components.Required Skills and QualificationsDiploma or...
-
Principal Software Engineer
2 weeks ago
Lahore, Punjab, Pakistan Strategic Systems International Full timeJOB TITLE: Principal Software Engineer (PHP, Laravel, MySQL)DEPARTMENT: Software DevelopmentREPORTS TO: Project DirectorPURPOSE:We are seeking a highly experienced and motivated Senior Full Stack Developer to join our dynamic team. This role is ideal for a technically proficient individual with strong backend and frontend expertise, leadership capabilities,...
-
Software Engineering Expert
5 days ago
Lahore, Punjab, Pakistan Devsinc Full timeSenior Software Engineer - GolangCompany: DevsincLocation: PakistanJob OverviewWe are seeking a highly skilled Senior Software Engineer to join our team at Devsinc.Key ResponsibilitiesDevelop scalable solutions for our global application;Write efficient and maintainable codebase;Optimize high-volume data storage systems;Implement integration and unit tests,...
-
Senior Software Engineer
6 days ago
Lahore, Punjab, Pakistan HH Software Solutions Full timeSenior .NET Developer/Team LeadAt HH Software Solutions, we are seeking a highly skilled Senior .NET Developer to lead our team. This is an exceptional opportunity for someone who wants to take their career to the next level.Key Responsibilities:Demonstrate strong development, analysis, and design skills with extensive experience in C# and ASP.NET.Manage the...
-
Software Architect and Engineer
1 week ago
Lahore, Punjab, Pakistan Bitsclan Full timeAbout the Position">Architect and implement large-scale software systems.Develop expertise in cloud-based services and infrastructure.Liaise with stakeholders to understand project requirements and provide technical guidance.Collaborate with teams to identify and prioritize technological improvements.Stay up-to-date with industry trends and...
-
Enterprise Software Engineer Leader
2 weeks ago
Lahore, Punjab, Pakistan Lunara Full timeSenior Developer Lead at LunaraWe are seeking a highly skilled and motivated senior developer lead to develop and implement a scalable, secure, and reliable fintech platform. The successful candidate will ensure that the platform meets our requirements and industry standards.Responsibilities:Develop and maintain continuous integration and continuous...
-
Software Development Manager
2 weeks ago
Lahore, Punjab, Pakistan Programmers Force Full timeAbout the JobAt Programmers Force, we're seeking an exceptional Software Development Manager to lead and scale our engineering efforts in the cutting-edge Fintech and Blockchain industries. This critical leadership role demands a hands-on approach to managing and developing a distributed engineering team.Key ResponsibilitiesTeam Leadership: As a seasoned...
-
Senior QA Engineer
3 hours ago
Lahore, Punjab, Pakistan Strategic Systems International Full timeJOB TITLE: Senior QA Engineer (Manual & Automation Testing)DEPARTMENT: Software DevelopmentREPORTS TO: Project DirectorPURPOSE:We are looking for a dedicated and detail-oriented QA Engineer to join our team. This role is ideal for professionals with a strong foundation in manual QA, a passion for large-scale data handling, and a drive to ensure the highest...
-
Technical Lead Software Developer
1 week ago
Lahore, Punjab, Pakistan Rapid Silicon Full timeJob OverviewRapid Silicon seeks a skilled Senior Software Engineer to join our team of software professionals. This role will be responsible for designing and developing high-quality software modules based on provided specifications. The ideal candidate will have strong expertise in Object-Oriented languages, experience with large-scale systems, and...
-
Software Development Professional
4 days ago
Lahore, Punjab, Pakistan Careem Networks FZ LLC Full timeAbout the TeamCareem Networks FZ LLC is a fast-growing technology company that aims to revolutionize the way people move around cities. Our NextGen Programme is designed to help grow our engineers by learning how to write Clean Code, use SOLID principle techniques, and design reliable systems.We are looking for talented software engineers to join our team of...
-
Technical Lead
2 days ago
Lahore, Punjab, Pakistan Tech Scale Full timeRequirementsSenior with 7 years of software engineering experience and a computer science background.5+ years of experience with the Java ecosystem; preferably Scala programming language and related frameworks/libraries (e.g., Akka, Play Framework).Experience with building RESTful APIs and web services.Strong understanding of database design and management,...
-
Software Engineering Team Lead
2 weeks ago
Lahore, Punjab, Pakistan Accountancy Outsourcing Services (Pvt) Ltd. Full timeJob Description:About the Role:We are seeking a highly skilled Software Engineer to lead our team in developing high-quality software solutions using Core Java.The successful candidate will have at least 4 years of experience working as a team lead, with strong team leading/management skills.Key Responsibilities:Lead a team of software engineers in designing...