Lead architecture and development of scalable property‑inspection platforms using Python, Java, and AWS, driving innovation in data‑driven surveying solutions.
About the role
Key Responsibilities
Architect and lead the design of high‑availability, cloud‑native services for real‑time property inspection data.
Mentor a distributed team of developers, fostering best practices in coding, testing, and CI/CD pipelines.
Collaborate with product, data science, and operations teams to translate business requirements into robust technical solutions.
Ensure system performance, security, and compliance with industry standards across all deployments.
Drive continuous improvement initiatives, adopting new technologies and methodologies to enhance delivery speed and quality.
Requirements
10+ years of software development experience, with 5+ years in a senior or principal role.
Proficiency in Python and Java, with strong object‑oriented design skills.
Extensive experience deploying and managing applications on AWS (EC2, RDS, Lambda, S3, CloudFormation).
Deep knowledge of relational databases (SQL) and experience with NoSQL solutions.
Hands‑on expertise in DevOps practices, including CI/CD, containerization (Docker, Kubernetes), and automated testing.