HouseCanary is a leading real estate data analytics firm on a mission to revolutionize the way properties are valued and transactions are conducted. They are seeking a talented Senior Software Engineer with a solid understanding of Golang and Python to maintain their current platform and develop new services.
Responsibilities:
- Develop, test, and maintain robust, scalable, and high-performance software across the HouseCanary platform
- Understand the business requirements and translate them into technical solutions
- Collaborate with frontend engineers to integrate user-facing elements with server-side logic
- Identify and troubleshoot backend issues; optimize applications for maximum speed and scalability
Requirements:
- 5+ years software engineering experience
- Understanding of fundamental design principles behind scalable applications and microservices
- Strong knowledge of the Go programming language and its paradigms, constructs, and idioms
- Knowledge of common Goroutine and channel patterns
- Strong knowledge of the Python programming language and its paradigms, constructs, and idioms
- Experience building applications on AWS with EC2, ECS, S3, and RDS
- Advanced level SQL knowledge
- Ability to work through ambiguity and deal with shifting priorities
- Strong communication skills
- Experience with GitHub Copilot
- Experience with Django or other ORM frameworks
- Experience with vulnerability management and best practices for remediating CVEs
- Experience with Terraform and infrastructure as code
- Previous experience in the real estate, financial services, or similar data-intensive industry