Software Engineer - Cloud Platform
Realtor.com · Austin, TX · 1 mo ago
HybridEngineeringFull-time
What you’ll do
- Backstage Core & Plugin Development
- Portal Evolution: Build and maintain our Backstage instance, working across the full stack from React-based frontend components to high-performance Node.js microservices on the backend.
- Third-Party Integrations: Design, develop, and maintain custom plugins to integrate tooling (Finout, ServiceNow, CircleCI, monitoring suites, and security tools) into a single pane of glass.
- Software Scaffolding: Create automated "Software Templates" that allow developers to spin up production-ready, pre-governed AWS environments directly from the portal.
- Governance Scripting: Write clean Python and Node.js automation scripts to enforce cloud compliance, IAM best practices, and resource lifecycle rules behind the scenes.
- Operational Visibility: Integrate AWS CloudWatch metrics, audit data, and cost frameworks into Backstage entity pages to give development teams real-time visibility into their service health and cloud spend.
- Least-Privilege Security: Ensure all automated portal actions and provisioned resources strictly adhere to corporate IAM, CloudTrail, and auditing standards.
- Experience & Expertise
- Technical Skills
- Professional Qualities
- 2–4 years of professional software development experience with a solid foundational understanding of both frontend and backend systems.
- Hands-on experience building clean, interactive web user interfaces using React, paired with strong proficiency in Node.js and Python for building APIs, microservices, and infrastructure automation.
- Familiarity with core AWS services, including compute/orchestration (Amazon EKS, Lambda) and storage/security (S3, IAM policies, roles, and security boundaries).
- Working knowledge of Infrastructure as Code (IaC) tools like Terraform or CloudFormation templates to provision cloud architecture.
- Preferred: Experience with Backstage, NestJS, REST/GraphQL, and basic CI/CD pipeline integration (GitHub Actions, CircleCI).
- Framework & Frontend: Backstage (Software Catalog & Developer Platform), React.
- Languages & Backend: JavaScript/TypeScript, Python, Node.js, NestJS, REST/GraphQL.
- Cloud & Infrastructure: AWS (EKS, Lambda, S3, IAM), Terraform, CloudFormation.
- Governance & Monitoring: AWS CloudWatch, CloudTrail.
- Tools & CI/CD: AI Coding Assistants (Copilot, Cursor, Windsurf), GitHub Actions, CircleCI.
- Clear Communication: Ability to communicate tasks, technical challenges, and blockers clearly within a squad framework.
- Squad-Level Collaboration: Active contributor to team collaboration, receptive to feedback, and comfortable iterating quickly to support fellow engineers.
- Iterative Mindset: Excited by the "Build, Reconstruct, Build Better" value, with the ability to fail fast and continuously improve code and processes.
- Customer-Centric Execution: Empathy for the developer experience, focusing execution on making compliance intuitive and friction-free for end users.
Cloud Governance & Observability Automation
What you’ll bring
Experience & Expertise:
Technical Skills:
Professional Qualities: