Principal Software Engineer

🔥 0 minutes ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of RealManage

RealManage

1001 - 5000 employees

Founded 2004

🏠 Real Estate

☁️ SaaS

🤝 B2B

Real Estate • SaaS • B2B

RealManage is a national, tech-enabled community association and HOA management company that provides end-to-end services and a cloud-based software platform to boards, residents, developers, and onsite staff. It delivers HOA financial management, collections, vendor coordination, insurance and construction services, on-site management, resident communications, and multilingual support, with 24/7 portals and automated workflows to increase transparency and operational efficiency. RealManage combines local on-the-ground managers with centralized technology, reporting, and support for single-family HOAs, condominiums, master-planned and mixed-use communities.

📋 Description

• Set technical direction as we modernize the platform into an event-driven agentic OS, setting architecture, patterns, and the standards the rest of the team builds against. • Design and ship autonomous, event-driven agentic processes that solve real problems for the communities and teams we serve. • Orchestrate AI coding agents to accelerate delivery and build the guardrails, evals, and review practices that keep agent-generated code safe, tested, and production-grade. • Partner directly with product managers and designers to define outcomes, pressure-test ideas, and decide what's worth building. • Lead architecture and design conversations that raise the ceiling on scalability, performance, security, and maintainability. • Present technical decisions and live demos clearly, to engineers and to executives who don't speak in stack traces. • Mentor engineers and raise the bar on how the whole team builds with AI, not just what they build. • Champion continuous delivery, DevOps, and a culture where shipping value quickly is the default.

🎯 Requirements

• A builder's bias: you embrace ambiguity, ask sharp questions, and turn vision into working software. • Strong opinions, loosely held: principled about engineering fundamentals, hungry to try what's new. • Fluency, or a serious, demonstrated commitment to fluency, with AI coding agents (Claude Code, Cursor, Cline, Copilot, or similar) as part of how you work. • The judgment to know when to trust an agent, when to verify, and when a decision needs a human. • Excellent written and spoken communication with both technical and non-technical audiences. • Expertise across multiple languages (C#/.NET, Node.js, or Python) and the ability to move fluidly across the stack. • Deep command of REST APIs, microservices, and event-driven, cloud-native design. • Strong front-end capability in Angular, React, or a comparable modern framework. • Proven experience with unit testing, CI/CD pipelines, and test-driven development, even more essential in an agent-assisted workflow. • Hands-on architecture experience with Azure, Kubernetes, and serverless in complex environments. • Working knowledge of the SDLC, configuration management, and Agile delivery and the confidence to challenge process that isn't earning its keep. • Architect and operate a distributed, multi-cloud environment spanning Azure and AWS designing for resilience, portability, and cost-efficiency across providers through a migration process.

🏖️ Benefits

• Medical Insurance • Dental Insurance • Vision Insurance • Life and Disability Insurance • HSA (Required High Deductible Medical Plan to be eligible) • FSA • Education Reimbursement • 401K matching • Employee Assistance Program (EAP) • 11 paid Holidays

Apply Now

Similar Jobs

🔥 12 hours ago

Cisco

10,000+ employees

🔧 Hardware

🔐 Security

🏢 Enterprise

Staff Software Engineer developing scalable, distributed systems for Splunk cloud services. Owning features across the software development lifecycle and mentoring engineers in a collaborative environment.

AWS

Azure

Cloud

Distributed Systems

Google Cloud Platform

Java

Kubernetes

Microservices

Python

Go

🔥 12 hours ago

Cisco

10,000+ employees

🔧 Hardware

🔐 Security

🏢 Enterprise

Staff Software Engineer at Splunk developing scalable distributed systems and enhancing cloud automation. Collaborating cross-functionally to optimize reliability and scalability.

AWS

Azure

Cloud

Distributed Systems

Google Cloud Platform

Java

Kubernetes

Microservices

Python

Go

🔥 12 hours ago

Salesloft

501 - 1000

🤝 B2B

☁️ SaaS

⚡ Productivity

Principal Engineer overseeing the development of AI-driven enterprise-grade applications at Clari + Salesloft. Working with distributed systems, cloud infrastructure, and leading cross-functional engineering projects.

Airflow

AWS

Cloud

Distributed Systems

Google Cloud Platform

Grafana

GRPC

Java

Kafka

Kubernetes

MongoDB

NoSQL

Postgres

Prometheus

Ray

Redis

Splunk

SQL

Terraform

🔥 14 hours ago

Lyric - Clarity in motion.

201 - 500

⚕️ Healthcare Insurance

💳 Fintech

☁️ SaaS

Staff Software Engineer developing scalable, high-performance software for an AI-first healthcare tech company. Leading architectural decisions and mentoring engineers while driving innovation in healthcare.

AWS

Azure

Cloud

Distributed Systems

Google Cloud Platform

Java

Kafka

Kubernetes

NoSQL

Open Source

Python

SQL

TypeScript

Go

🔥 15 hours ago

hims & hers

201 - 500

⚕️ Healthcare Insurance

🛍️ eCommerce

🧘 Wellness

Staff Forward Deployed Engineer enhancing business team workflows through AI-powered solutions at Hims & Hers. Collaborating with teams to map workflows, build solutions, and measure outcomes.

AWS

Cloud

Docker

Java

JavaScript

Kotlin

Kubernetes

Node.js

Python

React

SQL

TypeScript

Go