Senior Software Engineer

Senior Software Engineer

Opportunity

Are you interested in joining a young, rapidly growing startup in one of its most crucial positions? Then we think you’ll be interested in our Senior Software Engineer position at Housing.Cloud.

Housing.Cloud is building tomorrow’s student housing platform with today’s most innovative schools and cutting-edge technologies. We are a rapidly growing startup backed by top VCs, and the Senior Software Engineer position is crucial to the continued growth of the company.

This is a remote role that can be conducted from any location in the United States. We’re a transparent organization, with our company handbook, core values, methodology, strategy, and roadmap available for all employees to read and contribute to.

Responsibilities

  • Lead Backend Development: Architect, develop, and maintain backend services and APIs using Supabase and PostgreSQL, ensuring scalability and high performance.

  • Real-Time Data Handling: Implement and optimize real-time data synchronization using Supabase, ensuring immediate data accuracy across the platform.

  • Optimize Database Architecture: Design and manage complex data models in PostgreSQL, enabling efficient data retrieval and storage even at scale.

  • Security and Compliance: Establish best practices for backend security, including multi-factor authentication (MFA), role-based access control, and data encryption, in line with institutional data protection standards.

  • Guide CI/CD Processes: Oversee deployment pipelines using Vercel and other CI/CD tools, ensuring automated, reliable, and seamless rollouts of new features and updates.

  • Mentor and Collaborate: Lead code reviews, provide mentorship to junior engineers, and collaborate closely with frontend engineers, product teams, and designers to ensure backend alignment with product needs.

  • Drive Architectural Improvements: Evaluate and enhance our backend architecture for scalability, reliability, and ease of maintenance, making Housing.Cloud more robust and adaptable to growth.

Qualifications

  • 6+ years of backend software engineering experience, with a proven track record of delivering scalable, high-performing applications.

  • Strong proficiency in serverless solutions, with expertise in Supabase and PostgreSQL.

  • Deep knowledge of relational database design, query optimization, and handling large datasets in PostgreSQL.

  • Extensive experience building and optimizing RESTful APIs and serverless functions, with a focus on real-time data synchronization.

  • Proficient in implementing and maintaining security protocols, including multi-factor authentication, role-based access control, and data encryption.

  • Advanced understanding of CI/CD pipelines, especially with Vercel or similar platforms, and version control (Git).

  • Experience mentoring engineers, leading code reviews, and driving technical discussions and improvements.

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.

Preferred Qualifications

  • Deep understanding of AWS services, with experience in cloud-based scaling and distributed systems.

  • Familiarity with Cloudflare for backend performance, security, and load balancing

  • Experience with microservices architecture, with the ability to decompose a monolithic backend into scalable, maintainable components

Benefits

  • Competitive base salary.

  • Opportunity to earn equity options based on performance.

  • Flexible PTO.

  • Health, dental, and vision coverage.

  • Collaborative and inclusive company culture.

  • The chance to make a real impact by helping institutions improve their housing services through cutting-edge technology.

Housing.Cloud is an equal opportunity employer committed to fostering diversity and inclusion in the workplace. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, disability, veteran status, or other protected characteristics. We are dedicated to providing reasonable accommodations to applicants and employees with disabilities to ensure they can fully participate in our hiring process and perform their job duties. Our commitment extends to creating an accessible and supportive environment where everyone can thrive.

Applicants must be eligible to work in the United States and must reside within the United States to be considered for this position.

Team Housing.Cloud

GET ON THE LIST

GET ON THE LIST

GET ON THE LIST

GET ON THE LIST

GET ON THE LIST

Apply to Housing.Cloud

Apply to Housing.Cloud

Apply to Housing.Cloud

Apply to Housing.Cloud

Apply to Housing.Cloud

Position Information

Application Documents

Skills & Experience

Additional Information

Confirmation & Consent

Other Openings

Other Openings

Other Openings

Other Openings

The Customer Success Associate at Housing.Cloud is responsible for onboarding new clients, addressing customer inquiries through a ticketing system, and creating resources to support platform adoption. This remote role focuses on delivering exceptional customer service and helping clients maximize the value of the Housing.Cloud platform. The ideal candidate will have strong communication skills, technical aptitude, and a customer-first mindset to foster positive client relationships.

As VP of Engineering, you’ll play a critical role in shaping our technical vision, building scalable systems, and leading a talented engineering team. This is a unique opportunity to drive strategic initiatives, guide architectural decisions, and ensure that our platform evolves to meet the demands of growth and innovation.

As a Machine Learning Engineer, you’ll play a critical role in building and deploying AI-driven solutions that improve operational efficiency and deliver actionable insights for our users. You will develop and optimize machine learning models for large-scale data processing, ensuring they are accurate, efficient, and scalable. Additionally, you will collaborate with cross-functional teams to identify new opportunities for AI applications and continuously enhance the platform's predictive capabilities.

As a Backend Engineer, you will play an essential role in building a robust foundation for our application, ensuring secure data handling, scalability, and reliability for institutions and students alike. You will design and implement APIs, database architectures, and services that power seamless user experiences. Additionally, you will collaborate with cross-functional teams to optimize performance and deliver scalable solutions that support the platform's growth and evolving needs.