Principal Engineer

Role & Responsibilities:
- Take technical ownership of the product including responsibility for technology roadmap, rich functionality, robust performance, scalability, and quality of the product
-  Work with product managers to lay out an impact-full roadmap for the product
- Work with the core architecture team to define enduring, high-performance and scalable architecture for the product
- Work with engineering manager to lead the development and QE efforts from a technical perspective to deliver a rock-solid product
- Mentor other engineers in the development team
- Drive systematic process and mind-set change across the software development lifecycle to enhance productivity and performance of the team
- Participate in and influence cross-functional and cross-business unit strategies/plans

- Success of the product in terms of feature richness, quality, performance and scalability
- Significant up-shift in the productivity and performance of the team through adoption of best-practices, tools, new processes and mentorship of engineers
- Demonstrate thought-leadership and innovation, both on owned products and cross-functional / cross-business unit initiatives
Desired Qualities:
- Strong software engineering fundamentals, design and programming skills
- Quick learner, especially with regards to understanding complex business requirements / challenges
- Self-motivated, go-getter
- Prior work experience in Agile/Scrum environments
- Good coach and mentor to juniors in the team
Qualifications & Experience:
- Masters / Bachelor degree in Engineering from reputed colleges (preferably NIT / IIT) with minimum 9 years of relevant work experience. E.g. has delivered multiple releases of mid / large sized products
- Experience with large scale, transactional systems managing large data sets, and designing for performance, scalability and extensibility
- Strong academics and on-the-job experience in software technologies like J2EE (including Core Java, JSP/Servlet, JDBC, Struts, Spring, Hibernate, Web Services, Design Patterns, XML technologies, UML) and Database technologies

Meet Some of's Employees

Joshua S.

Vice President of Consumer E-Commerce

Joshua oversees brokerage operations and the product management side of the organization. His main goal is supporting the brokerage at large and growing its business.

Sony T.

Director of Talent Development

Sony provides agents and other employees with the necessary resources to support customers and develop the technical expertise needed to lead successful careers at

Back to top