Senior Software Engineer
Senior Software Engineer
Team: Engineering
Location: Colombo
Commitment: Contractor
Workplace Type: hybrid
In this role, you'll apply proven design patterns and engineering best practices to build systems that scale — architecting, deploying, and operating microservices on AWS Cloud, and designing, documenting, and consuming RESTful APIs securely. This is a great fit for someone who enjoys owning solutions end-to-end and mentoring others along the way.
Apply if you’re excited to:
- Build and maintain high-quality software solutions
- Implement, test, deploy, and monitor features with precision and purpose
- Work across the full stack, from CSS and HTML to databases and DevOps.
- Collaborate with international teams to enhance and improve our products
- Apply proven design patterns and best practices to ensure scalability, maintainability, and performance
- Architect, deploy, and operate microservices-based systems on AWS Cloud
- Design, document, and consume RESTful APIs securely
About you:
- A bachelor's degree in Software Engineering, Computer Science, or a related field
- 5+ years of overall IT industry experience, with at least 2 years in a leadership or mentorship role
- Expertise in Python for production-grade solution development
- Strong understanding of front-end technologies (React, Next.js)
- Professional communication skills, both written and spoken, in English
- Familiarity with modern software architectures, data engineering pipelines, and cloud platforms (AWS)
PetDesk combines the industry's most user-friendly client engagement tools with the highest-rated pet parent app to simplify your veterinary clinic’s operations while strengthening client relationships.
Our recruiting process is rooted in “Who: The A Method of Hiring” and consists of an average 2-week hiring timeline. This standardized interview process allows candidates to answer the same questions, experience the same process, and ensure a fair performance review from multiple perspectives.
Please, no external recruiters—candidate profiles submitted from external recruiting agencies will not be considered.