Implementation Engineer - Digital Experiences and Data Science

Remote Full-time
If you're passionate about energy efficiency, eager to make a real difference through personalized communications, and excited to grow your technical skills while collaborating with diverse global teams—this is the role for you.

At Opower, part of Oracle Utilities, our mission is to help utilities build a cleaner, more sustainable energy future through customer engagement and behavioral science. As an Implementation Engineer, you'll play a critical role in implementing and delivering meaningful digital experiences that help customers understand and manage their energy consumption. Your work will directly contribute to reducing the global carbon footprint and creating a measurable environmental impact.

You'll be part of expanding our digital communication programs that have already reached over 175 utility partners worldwide, delivered more than 3 billion personalized messages, and driven energy savings of over 41 terawatt-hours. With more than 500 million communications sent this year alone, you'll help us deliver meaningful change at an unprecedented scale.

Opower’s main offices are in Arlington, VA, San Francisco, CA, and Austin, TX. This is a remote position, but we do have a strong local presence in these areas. Our culture values curiosity, continuous learning, and cross-functional partnership—you'll be encouraged to bring new ideas and take ownership of initiatives while working with a team that's genuinely passionate about what we do and supportive of each other's growth.

What You’ll Do
• Implement energy efficiency SaaS solutions across multiple digital channels for our utility customers
• Collaborate with R&D teams to develop, test, and launch new products, maintaining a strong understanding of platform architecture.
• Analyze, troubleshoot, and resolve complex implementation failures, using your expertise in system interactions and dependencies to identify root causes and implement scalable solutions quickly.
• Partner with project managers, product owners, and other cross-functional teams to align on requirements, timelines, and technical dependencies. Ensure smooth coordination and clear communication across roles.
• Run ML/data science workflows to generate behavioral insights and translate outputs into personalized customer communications.
• Own projects end-to-end—from setup through deployment—maintaining high standards for quality and performance.
• Contribute to our automation suite using languages like Python, Ruby, and Bash, along with Unix/Linux CLI to streamline and scale repeatable processes.
• Maintain and improve internal technical documentation to support future implementations and cross-team collaboration.
• Manage multiple projects simultaneously, balancing deadlines, scope, and quality.

Proactively identify and implement system optimizations and scalability improvements.
• Serve as a technical liaison with both clients and third-party vendors to ensure successful project execution.

About You

Strong candidates will have demonstrable experience with most of these skills and technologies, though we don't expect advanced knowledge of every single one.
• 4-7+ years of relevant professional experience, including consulting and enterprise system implementations
• Proficient in SQL and Hive (HQL) for querying and managing large datasets.
• Strong understanding of RESTful APIs and GraphQL for efficient data exchange.
• Skilled in scripting with Python, Bash, and/or Ruby, including automation and test frameworks.
• Experienced with Git, familiar with Jenkins CI/CD concepts, and deployment tools like Nomad.
• Comfortable in Unix/Linux environments using advanced CLI tools for diagnostics and troubleshooting.
• Strong organizational skills with the ability to manage multiple initiatives and drive resolution of cross-team issues.
• Detail-oriented with a systematic approach to testing and the ability to independently design test strategies based on business impact and user workflows.
• Effective cross-functional collaborator, working across development, QA, and product teams.
• Expert at debugging and root cause analysis in complex, distributed systems and microservices.
• Customer-focused with a problem-solving mindset and an emphasis on end-user impact.
• Clear communicator who can translate technical concepts for both technical and non-technical audiences.
• Curious and proactive, with a passion for learning new technologies through hands-on experience and side projects.

Apply Now

Apply Now
Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

Staff Software Engineer – Core Developer Experience (DevEx)

Remote Full-time

Program Manager, Hazardous Waste and Remediation

Remote Full-time

Experienced Forklift Operations Assistant – Warehouse Logistics and Inventory Management Specialist

Remote Full-time

Entry Level Deputy Project Managers - Networking Event with AECOM – Coral Gables

Remote Full-time

YouTube Careers, YouTube Hiring $26Hr - VacancyGlobal

Remote Full-time

Loan Support Specialist - Pacific Region

Remote Full-time

[Remote] National Account Manager – Cigna Healthcare – Remote

Remote Full-time

Remote Data Entry Clerk – 100% Virtual Position, Flexible Shifts, No Experience Required, US‑Based Candidates Only

Remote Full-time

[Remote] Senior Director, Analyst - AI & Agentic Systems in Digital Workplace Applications (Remote US)

Remote Full-time

Experienced Customer Service Associate Representative – Remote Healthcare Services and Support Specialist at arenaflex

Remote Full-time
← Back to Home