The Principal Software Engineer will develop and improve SkySlope software to enhance the experience for real estate agents, brokers, and service providers.
Responsibilities include developing, testing, deploying, and improving software while managing deliverables.
The role involves fostering innovation, investing in peer growth, and collaborating with team members to ensure the stability and quality of engineering efforts.
The Principal Software Engineer will lead complex technical projects and provide consultation on cross-functional projects.
Key tasks include managing project priorities, deadlines, and deliverables while ensuring coordination with teammates for predictability.
The engineer will participate in reviews of deliverables to maintain high quality and consistency.
The role requires designing and contributing to system architecture and tools that enhance team effectiveness.
Continuous learning and building expertise in SkySlope's technologies and business domain are essential.
Effective communication with both technical and non-technical stakeholders is crucial, including providing constructive feedback and mediating differences of opinion.
Requirements:
Candidates must have a proven track record of delivering highly complex technical projects and solutions.
Strong expertise in C#, Javascript, .NET CLR, Node, React, Angular, and LoopBack is required.
Experience with automated testing, various databases (MS SQL Server, MySQL, Aurora, PostgreSQL), and source control systems is necessary.
Familiarity with Continuous Integration platforms and Agile/Scrum methodologies is expected.
Candidates should have experience with cloud computing platforms, particularly AWS services.
Strong business acumen and comprehensive domain knowledge about SkySlope and its clients are essential.
The ability to communicate effectively with executives and large groups is required.
Candidates should be comfortable providing consultation on complex projects and collaborating across departments.
Benefits:
The salary for this position ranges from $220,000 to $250,000 per year.
Employees receive $1,000 referral bonuses and 15 PTO days per year, along with 16 paid holidays (5 floating).
A paid day off on the employee's birthday and 5 days of paid bereavement leave are included.
The company offers 6 weeks of paid parental leave and various discounts, including Waldorf University perks and child literacy assistance.
Insurance offerings include medical, dental, and vision insurance, as well as short and long-term disability insurance.
Additional benefits include accident insurance, critical illness coverage, company-paid life insurance, and flexible spending accounts.
Employees can participate in a 401k plan with matching contributions and have opportunities for an Employee Stock Purchase Plan.