This position is posted by Jobgether on behalf of SkySlope. We are currently looking for a Principal Software Engineer in the United States.
As a Principal Software Engineer, you’ll play a leading role in designing, building, and enhancing innovative software solutions that serve hundreds of thousands of users across the real estate industry. This high-impact position involves solving complex technical challenges, driving architectural decisions, and mentoring peers to foster engineering excellence. You’ll collaborate with cross-functional teams, influence strategic technical direction, and lead critical development initiatives from conception to deployment — all within a dynamic, remote-friendly environment where innovation and ownership are core values.
Accountabilities:
- Design, develop, test, deploy, and maintain scalable software solutions that meet evolving business needs.
- Lead or contribute to complex technical projects, including architecture decisions and system optimization.
- Manage project priorities, deliverables, and timelines while aligning with broader team objectives.
- Actively participate in code reviews and quality assurance to ensure consistency and performance.
- Contribute to cross-functional collaboration by providing consultation on advanced engineering topics.
- Mentor team members and drive the adoption of best practices in coding, testing, and system design.
- Support continuous improvement by exploring emerging technologies and sharing innovative approaches.
- Communicate effectively across technical and non-technical stakeholders to ensure alignment and transparency.
Requirements
- 10+ years of professional experience in software engineering with a proven ability to deliver complex projects.
- Expertise in C#, JavaScript, .NET CLR, Node.js, and frameworks such as React, Angular, and LoopBack.
- Strong background in working with databases like MS SQL Server, PostgreSQL, MySQL, and Aurora.
- Experience with source control tools (Git, TFS, SVN) and CI/CD platforms (e.g., CodePipeline, Jenkins).
- Knowledge of cloud computing platforms (preferably AWS) and related services such as EC2, Lambda, and S3.
- Familiarity with Agile/Scrum methodologies and performance-focused automated testing practices.
- Excellent communication, leadership, and mentoring skills; able to collaborate and resolve technical differences.
- Strong business acumen and the ability to translate customer needs into effective technical solutions.
Benefits
- Compensation: $220,000 – $250,000 per year.
- Paid Time Off: 15 PTO days, 16 paid holidays (5 floating), birthday off, 6 weeks paid parental leave, 5-day bereavement leave.
- Insurance: Medical, dental, vision, life insurance, disability coverage, critical illness, hospital indemnity, accident insurance, FSA, HSA, and pet insurance.
- Retirement & Equity: 401k plan with match and employee stock purchase opportunities.
- Perks: $1,000 employee referral bonuses, discounts on wireless plans, rentals, hotels, and more.
- Education & Family: Waldorf University discounts, literacy assistance programs for children.
Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching.
When you apply, your profile goes through our AI-powered screening process designed to identify top talent efficiently and fairly.
🔍 Our AI evaluates your CV and LinkedIn profile thoroughly, analyzing your skills, experience and achievements.
📊 It compares your profile to the job’s core requirements and past success factors to determine your match score.
🎯 Based on this analysis, we automatically shortlist the 3 candidates with the highest match to the role.
🧠 When necessary, our human team may perform an additional manual review to ensure no strong profile is missed.
The process is transparent, skills-based, and free of bias — focusing solely on your fit for the role.
Once the shortlist is completed, we share it directly with the company that owns the job opening. The final decision and next steps (such as interviews or additional assessments) are then made by their internal hiring team.
Thank you for your interest!
#LI-CL1