Principal Engineer

Your Charge:
•Build enterprise software products – both current and future products, and bring them to market.
•Take ownership over products and demonstrate attention to detail
•Collaborate with the product, engineering and business teams to understand the requirements
•Own the core system quality attributes relating to product architecture, such as performance, security, availability, reliability etc.
•Evaluate emerging technologies and software products to determine feasibility and desirability of incorporating their capabilities within the company products
•Provide technical thought leadership
•Advocate and evangelize best practices in design, modeling and coding across all the engineering teams
•Mentor technical resources in product teams
•Lead small teams of engineers in building new products
Your Experience and Know-How:
•Bachelors or Advanced degrees in either Computer Science or other disciplines of engineering
•15+ years of total experience, with at least 5 years in design and engineering of mission critical software products
•Must have strong experience building products using open source java based frameworks in an agile delivery environment
•Extensive hands on experience in design and development of products using Java open source frameworks like, Spring, Hibernate, Drools etc.
•Extensive practical experience in the areas of BPM, distributed caching and web frameworks, cloud and SaaS, performance optimization, scalability etc.
•Strong knowledge of relational database and ORM technology
•Ability to develop and explain the big-picture view
•Demonstrated capability of bringing together business, technical and time-to-market necessities and creating new products and product-lines
•Excellent communication skills


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