Renew Home logo
Renew Home

Renew Home is dedicated to revolutionizing the energy sector by transforming homes through innovative technologies. With the aim of empowering homeowners to transform their propert

Senior Engineer, Core Infrastructure

Location

United States

Posted

26 days ago

Salary

$160K - $200K / year

Seniority

Senior

Job Description

Senior Engineer, Core Infrastructure

Renew Home

Role Description - Core cloud infrastructure — building networking, data services, secrets, and the reusable building blocks that product teams compose on top of using CDK/Terraform. - Cloud infrastructure security — partnering with our security engineer on vulnerability management, patching cadence, secrets hygiene, network segmentation, audit trails, and the day-to-day work of keeping our cloud footprint defensible. - Identity & permissions — SSO, federated CI access, and least-privilege role design across a multi-account, multi-cloud estate. - CI/CD platform — the pipelines, runners, and deployment workflows that take code from PR to production safely and quickly. - Observability & on-call health — metrics, logs, alerting, and incident routing that catch real problems. Participate in on-call rotations. - Developer experience — making it easy for engineers in a large monorepo to develop, test, and ship seamlessly. Qualifications - 5-10+ years of experience. - Strong software engineering background and proficiency in one or more programming languages such as Python, Java, or Go. - Strong production cloud experience, with real depth in at least one major hyperscaler provider (AWS/GCP/Azure). - Deep experience working with highly-scalable distributed systems in containerized environments. - Familiarity with Docker, Kubernetes, or other container orchestration tools for application services. - Experience with automatic vulnerability management and security audits. - Experience with defensive infrastructure and disaster recovery. - Experience designing highly available, fault-tolerant systems with strong understanding of async, concurrency, parallel processing architecture. - Infrastructure-as-code as your default tool — you've designed reusable abstractions, not just one-off stacks. - Experience with CI/CD systems in a non-trivial environment. - Solid grasp of identity, access, and secrets management at scale. - A track record of operating production systems: on-call, runbooks, and alerts that signal real issues. Requirements - Fluency with AI-assisted development tools with an eye for secure, scalable and robust services. - Multi-cloud experience. - Workflow orchestration and large-scale data infrastructure. - Kubernetes operations beyond the basics. - Background in energy, utilities, IoT, or other regulated / SLO-sensitive domains. Benefits - A full-time position, with a competitive salary based on experience. The base salary for this role is: $160k - $200k. - Fully remote work environment with home office set-up allowance. - Real and lived work-life balance - Company perks include no pre-set vacation limits, parental leave benefits, and a corporate value of working sustainably and putting families first. - Competitive benefits package that includes numerous health and wellness benefits. - 401(k) plan, with employer contributions to the same. - Opportunity to work with amazing people who are passionate about their mission, thriving in a fully-remote work environment, and learning and growing every day.

Related Job Pages

More Full-stack Engineer Jobs

Renew Home logo

Senior Engineer, Test and Automation

Renew Home

Renew Home is dedicated to revolutionizing the energy sector by transforming homes through innovative technologies. With the aim of empowering homeowners to transform their propert

Role Description Renew Home is looking for a Senior Software Engineer in Test and Automation to join our team, and play a key role in establishing robust automation testing frameworks and culture within our organization. You will design and maintain the pipelines, quality gates, and automated checks that let our teams ship confidently and frequently across a 50+ service Nx monorepo. Beyond pipelines, you will build and expand automation frameworks that interact with thermostats, EVs and batteries, define testing standards, and embed a quality-first culture across a mission-driven engineering organization. What You Will Do - Own and evolve our CI/CD pipelines — designing quality gates, test stages, deployment checks, and failure alerting across GitHub Actions workflows in a large Nx monorepo. - Define and enforce pipeline standards: what runs on every PR, what gates a merge, what gates a deploy, and how test results are surfaced to engineers. - Design and implement scalable test automation frameworks for integration and end-to-end testing of distributed systems spanning Python/FastAPI backends, React/Remix frontends, PostgreSQL, and event-driven infrastructure on AWS and GCP. - Expand automated test coverage across the test pyramid — with particular focus on integration and E2E layers that are hardest to maintain at speed. - Partner with software engineers to instrument their services with automated tests and wire those tests into CI. - Analyze flaky tests, slow pipelines, and production incidents to drive continuous improvement in test coverage, pipeline reliability, and release confidence. - Develop and maintain test plans, quality metrics, and documentation that keep teams aligned on coverage expectations. - Advocate for automated testing and continuous quality improvement across the organization. - Participate in on-call rotations and ensure strong operational standards. Qualifications - 5+ years of experience testing web-based applications in a professional engineering environment. - Demonstrated hands-on ownership of CI/CD pipelines — not just using them, but designing, maintaining, and improving them (GitHub Actions strongly preferred). - Strong software engineering background with proficiency in Python and SQL; comfort reading and contributing to TypeScript/React codebases. - Experience building and maintaining test automation frameworks across frontend, backend, and database layers. - Experience with web automation tools such as Playwright, Selenium, or BrowserStack. - Deep understanding of test pyramid strategy and how to apply it in a fast-moving release cycle. - Strong problem-solving, communication, and independent execution skills. - Bachelor's degree in Computer Science or equivalent experience. Requirements - Fluency with AI-assisted development tools with an eye for secure, scalable and robust services. - Experience with our stack: Python, FastAPI, React, Remix, PostgreSQL, Nx, AWS (Lambda, S3, Aurora), GCP Pub/Sub, Prefect, dbt. - Familiarity with Nx's affected-graph model and how to scope CI runs efficiently in a large monorepo. - Experience with Playwright's component and E2E testing in a Remix or React application. - Experience with pytest, pytest-asyncio, and database fixture patterns (no mocking — real DB). - Experience with mobile testing. Benefits - A full-time position, with a competitive salary based on experience. The base salary for this role is: $160k - $200k. - Fully remote work environment with home office set-up allowance. - Real and lived work-life balance - Company perks include no pre-set vacation limits, parental leave benefits, and a corporate value of working sustainably and putting families first. - Competitive benefits package that includes numerous health and wellness benefits. - 401(k) plan, with employer contributions to the same. - Opportunity to work with amazing people who are passionate about their mission, thriving in a fully-remote work environment, and learning and growing every day. Company Description Renew Home is on a mission to change how we power the world by making it easier for customers to save energy and money at home as part of the largest residential virtual power plant in North America. We partner with industry-leading brands to better manage residential energy for users by prioritizing efficiency, savings, and comfort — and cleaner energy for everyone. We are an Equal Opportunity employer striving to create a diverse, equitable, and inclusive work environment where everyone feels that they have a voice that is heard.

United States
$160K - $200K / year
Lifepoint Health® logo

Senior Engineer, Process

Lifepoint Health®

Making Communities Healthier®

Full TimeRemoteTeam 1,001-5,000Since 1999H1B No Sponsor

• Lead early phases of large-scale enterprise implementations • Conduct needs assessments and gather requirements from stakeholders including hospital administrators, clinicians, and IT teams • Develop project charters, timelines, resource plans, and success metrics aligned to organizational goals • Identify risks, dependencies, and mitigation strategies • Oversee design of new processes and technology solutions, including workflow mapping, solution architecture, and prototyping • Partner with subject matter experts to ensure solutions align with healthcare best practices, including HIPAA compliance and patient safety standards • Ensure integration with enterprise platforms such as EHR and supply chain systems • Manage build phases with internal development teams, vendors, and consultants • Lead testing efforts including user acceptance testing (UAT), pilot programs, and iterative refinements prior to full deployment • Direct deployments across multiple hospitals • Lead training programs, change management activities, and go-live support • Develop rollout strategies that minimize disruption to patient care, such as phased or regional implementations • Monitor implementation success using KPIs such as adoption rates, downtime, and operational performance • Conduct post-launch evaluations to assess impact and collect feedback • Drive continuous improvement through enhancements, audits, and scalability adjustments • Support long-term sustainment through training and performance monitoring • Build strong relationships with clinical staff, executives, and external partners • Facilitate workshops, rapid improvement events, and cross-hospital collaboration to ensure alignment and buy-in • Identify and mitigate risks related to regulatory compliance, budget constraints, and operational execution • Maintain formal documentation to support audits and reporting requirements • Mentor junior members of the Enterprise Transformation Office • Contribute to a culture of innovation, accountability, and continuous improvement.

United States
Job Closed
Yahoo logo

Senior Full-Stack Engineer

Yahoo

Yahoo! is a global media and technology company on a mission to connect people to their passions through trusted products, content, and tech. Having previously offered remote, free

Title: Senior Full-Stack Engineer, Yahoo Search Location: US - United States of America, Remote Full-time Job Description: Yahoo serves as a trusted guide for hundreds of millions of people globally, helping them achieve their goals online through our portfolio of iconic products. For advertisers, Yahoo Advertising offers omnichannel solutions and powerful data to engage with our brands and deliver results. About Search Yahoo Search is one of the most highly scaled applications on the planet, serving millions of users daily. We hire world-class engineers to reimagine the future of search through high-performance infrastructure and innovative user experiences. Our team operates in a highly collaborative environment where technical excellence meets rapid experimentation. As we integrate next-generation AI technologies into our core platform, we are looking for leaders who can help us reinvent how the world finds information. About You As a Senior Full-Stack Software Engineer, you are a technical leader who thrives at the intersection of architectural design and high-velocity execution. You don't just write code; you design scalable systems and oversee the technical health of major squad-level solutions. You are an AI-forward engineer who proactively identifies ways to augment the development lifecycle—improving speed, quality, and security through automation and intelligent tooling. You are a mentor, a strategic partner to Product and Design, and a champion for engineering best practices in a distributed, cloud-ready environment. Responsibilities - Lead the design and architectural direction of complex, full-stack search features, with a focus on front-end work, moving from task execution to high-level system optimization. - Drive engineering velocity by integrating AI-assisted development tools (e.g., GitHub Copilot, Cursor) into the squad’s daily workflow to accelerate code generation and unit testing. - Perform AI-augmented code reviews, serving as the final validator for quality, performance, and security while leveraging LLMs to identify edge cases. - Design and develop scalable, maintainable, cloud-native backend services and APIs that power high-concurrency search interfaces. - Proactively identify and implement AI-driven efficiencies in day-to-day work, replacing repetitive manual tasks with automated or AI-assisted workflows. - Collaborate with UX Designers and Product Managers to translate ambitious product strategies into measurable technical results. - Exercise critical judgment in validating AI-generated outputs (code, documentation, or diagnostics) to ensure they meet Yahoo’s rigorous standards for accuracy and security. - Drive the adoption of industry-standard UI best practices, including accessibility (A11y), internationalization (i18n), and performance optimization for global scale. - Mentor junior engineers on adopting an AI-augmented mindset, focusing on prompt engineering for productivity and high-level architectural thinking. Qualifications - BS in Computer Science or equivalent technical degree. - 7+ years of hands-on experience in full-stack web application development, with a proven track record of leading complex features at scale. - Advanced expertise in modern JavaScript frameworks including React, Next.js) and Node.js environments. - Strong proficiency in using AI-powered development environments (Copilot, Cursor, etc.) to optimize software delivery. - In-depth knowledge of CI/CD, automated testing frameworks (Jest, Cypress), and cloud services (AWS/GCP). - Experience validating and refining AI-generated code and a focus on responsible AI usage in production environments. - Exceptional communication skills with the ability to influence technical roadmaps across a squad. - A commitment to continuous learning and a demonstrated interest in staying current with emerging AI tools and software engineering methodologies. Preferred Qualifications - Experience building LLM-integrated user interfaces or AI-driven search features. - Advanced knowledge of web performance metrics (Core Web Vitals) and SEO optimization. - Experience leading small project teams or specific technical workstreams within a larger organization. The material job duties and responsibilities of this role include those listed above as well as adhering to Yahoo policies;exercising sound judgment;working effectively, safely and inclusively with others;exhibiting trustworthiness and meeting expectations;and safeguarding business operations and brand integrity. At Yahoo, we offer flexible hybrid work options that our employees love! While most roles don’t require regular office attendance, you may occasionally be asked to attend in-person events or team sessions. You’ll always get notice to make arrangements. Your recruiter will let you know if a specific job requires regular attendance at a Yahoo office or facility. If you have any questions about how this applies to the role, just ask the recruiter! Yahoo is proud to be an equal opportunity workplace. All qualified applicants will receive consideration for employment without regard to, and will not be discriminated against based on age, race, gender, color, religion, national origin, sexual orientation, gender identity, veteran status, disability or any other protected category. Yahoo will consider for employment qualified applicants with criminal histories in a manner consistent with applicable law. Yahoo is dedicated to providing an accessible environment for all candidates during the application process and for employees during their employment. If you need accessibility assistance and/or a reasonable accommodation due to a disability, please submit a request via the Accommodation Request Form (www.yahooinc.com/careers/contact-us.html) or call +1.866.772.3182. Requests and calls received for non-disability related issues, such as following up on an application, will not receive a response. We believe that a diverse and inclusive workplace strengthens Yahoo and deepens our relationships. When you support everyone to be their best selves, they spark discovery, innovation and creativity. Among other efforts, our 11 employee resource groups (ERGs) enhance a culture of belonging with programs, events and fellowship that help educate, support and create a workplace where all feel welcome. The compensation for this position ranges from $128,250.00 - $266,875.00/yr and will vary depending on factors such as your location, skills and experience.The compensation package may also include incentive compensation opportunities in the form of discretionary annual bonus or commissions. Our comprehensive benefits include healthcare, a great 401k, backup childcare, education stipends and much (much) more.

United States
$128.3K - $266.9K / year
Full TimeRemoteTeam 201-500H1B Sponsor

• Identify and execute improvements to the codebase that make it easier for both humans and AI agents to move fast and ship safely. • Work with a group of senior engineers in a low-process environment powered by trust and autonomy. • Drive decisions and consensus asynchronously with thoughtful documentation and specs. • Build new features from top to bottom — from UX to database. Ship fast. Learn fast. Repeat. • Architect scalable solutions and foundational patterns that let us efficiently launch new partner experiences. • Work directly with PMs and business partners to define and refine our roadmap. Your voice and technical vision matter. • Collaborate with a diverse group of people, giving and receiving feedback for growth.

Canada
CA$200K - CA$300K / year