Deskripsi Pekerjaan
As a Principal Software Engineer at Pure Property Management, you will be at the forefront of innovation, shaping the technical direction of our cutting-edge property management platform. This pivotal role demands exceptional technical expertise, strategic thinking, and a passion for driving excellence across all layers of our system. You will serve as a key technical advisor to leadership, mentor junior engineers, and architect solutions that enhance our platform's scalability, performance, and reliability. Your contributions will directly impact millions of users and transform the way property management is conducted in the Philippines and beyond. Join us in our mission to revolutionize the property management industry through technology and innovation.
Tanggung Jawab
- Lead the design, development, and implementation of complex software systems for our property management platform
- Provide technical guidance and mentorship to engineering teams, fostering a culture of excellence and continuous learning
- Collaborate with cross-functional teams to define technical requirements and ensure alignment with business objectives
- Conduct code reviews and ensure adherence to best practices, coding standards, and security protocols
- Architect scalable and resilient solutions that can handle high traffic and complex business logic
- Stay abreast of emerging technologies and industry trends, evaluating their potential application to our platform
- Drive technical initiatives that improve system performance, reliability, and user experience
Kualifikasi
- Bachelor's degree in Computer Science, Engineering, or related field with 8+ years of software development experience
- Proven track record of leading complex software projects and mentoring engineering teams
- Expertise in multiple programming languages, frameworks, and technologies relevant to our platform
- Strong problem-solving skills with the ability to architect elegant solutions to complex technical challenges
- Experience with cloud platforms, microservices architecture, and distributed systems
- Excellent communication skills with the ability to articulate technical concepts to diverse stakeholders
- Demonstrated experience in driving technical excellence and fostering innovation in engineering teams