- Salary
- Salary not disclosed
- Experience
- Fresher friendly
- Job type
- Full-time
- Location
- Work from home
WM CloudVerified companyWork from home5 Nov 2026
This job includes an online test
You'll take it right after applying — about 60 minutes. It is proctored: you'll need a camera and must stay on the test screen.
Who we are
Founded in 1998, the business writes the billing, metering and customer portal software that small water and electric utilities run on. Customers use our platform to manage equipment rentals: reservations, check-out, damage photos, invoicing and QuickBooks sync. We started in 1998 and have grown to about 100 people.
What this job is
The Senior Software Engineer, Python will build and maintain services, APIs and internal tools, working closely with product and design. This role is fully remote within Pakistan. Normal working hours, Monday to Friday. We send you a laptop and the accessories you need on day one.
Day to day
Work with product managers and designers to scope features and cut what isn't needed. Review pull requests from teammates and give clear, specific feedback. Keep dependencies current and patch findings from Dependabot or Snyk. Design, build and maintain services in Python, Go or Java that handle real customer traffic. Migrate older modules out of the monolith where it makes sense. Contribute to postmortems and follow through on the action items.
Requirements
6+ years of professional software development experience. Strong skills in at least one of Python, Java, Go, C# or TypeScript. Ability to write clear technical documentation and explain decisions to non-engineers. Solid understanding of data structures, algorithms and basic system design. Willing to join the on-call rotation once ramped up.
Preferred qualifications
Event-driven systems using Kafka or RabbitMQ. Contributions to open source projects.
Pay and benefits
Compensation: PKR 245,000 - PKR 290,000 pcm
Medical insurance. Provident fund. Paid leave. Two bonuses a year. Fuel allowance.
Start: Immediately.
Demo job created on 11jobs for testing and demonstrations. It is not an actual opening at WM Cloud.
WM Cloud · Software Development
Halvorn Training SARLVerified company
Marblewell NetworksVerified company
Marblewell NetworksVerified company
Endo Asset ManagementVerified company
Endo Asset ManagementVerified company
Bayside InteractiveVerified company