Job Description
Client : UKJob Title: Senior Python Engineers Level : T2 LevelExperience : 5 - 7 plus years of experiencePackage : LKR 700,000 - 850,000 or above. Opportunity - (2 Openings)Location : ColomboWork Hrs : Sri Lankan Working HoursAbout the RoleWe’re seeking experienced Senior Python Engineers to join this exciting journey — developing scalable data solutions, optimizing data workflows, and shaping the engineering foundations of a truly data-first enterprise for insurance and finance innovation space. This is a hands-on engineering role with room for strategic influence, working alongside senior stakeholders and high-performing technical teams.Mandatory Skill ( 100% hands on experience ) AZURE / AWS INSTRASTUREHardcore Phyton Developer and TestingDatabricks ( not administration model ) Key ResponsibilitiesDesign, develop, and maintain backend systems and data pipelines using Python, PostgreSQL, SQL Server, and Databricks.Contribute to the development of a modern, cloud-based data platform across Azure and AWS.Implement data ingestion, transformation, and orchestration mechanisms for large-scale processing.Collaborate with data engineers, analysts, and platform teams to deliver reliable, high-quality data solutions.Apply Infrastructure as Code (IaC) practices and support CI/CD automation for continuous deployment.Model and optimize data for both operational and analytical use cases.Ensure API and application security standards are consistently met.Write clean, well-documented, and testable code while mentoring junior developers.Actively contribute to code reviews, design discussions, and collaborative problem-solving.Skills & CompetenciesStrong expertise in Python development and backend data processing.Proficiency with SQL and relational databases (PostgreSQL, SQL Server).Familiarity with Databricks, Linux, and cloud environments (Azure or AWS).Experience with CI/CD pipelines, automation, and version control (Git).Solid understanding of data modeling, performance tuning, and data quality management.Excellent communication skills to collaborate across technical and business teams.A continuous learning mindset with a passion for improving systems and processes.Qualifications & Experience5 - 7 + years’ experience in software or data engineering, with a strong focus on Python.Experience working on data-intensive or distributed systems.Bachelor’s degree in Computer Science, Software Engineering, Data Science, or a related field (or equivalent practical experience).
Job Application Tips
- Tailor your resume to highlight relevant experience for this position
- Write a compelling cover letter that addresses the specific requirements
- Research the company culture and values before applying
- Prepare examples of your work that demonstrate your skills
- Follow up on your application after a reasonable time period