Taro Logo

Senior Data Integration Engineer

Oracle is a world leader in cloud solutions, using tomorrow's technology to tackle today's problems. They have partnered with industry-leaders in almost every sector and continue to thrive after 40+ years of change by operating with integrity.
$86,900 - $178,200
Data
Senior Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
Enterprise SaaS · Energy
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Data Integration Engineer

If you are passionate about energy efficiency & carbon footprint reduction, growing your technical skills, working with clients, or love working in a cross functional team setup, this is the role for you!

The implementation engineering team helps our utility partners integrate with the Opower platform and plays an essential technical role in implementing Opower's SaaS-based energy efficiency and customer engagement programs. You will work directly with our utility partners' technical teams to integrate their data with our platform and to configure our applications to meet their program requirements. Additionally, you will work with a broad group of other teams at Opower, including project managers and product engineering teams.

Implementation engineers have a diverse set of technical skills, with a focus on delivering high-quality products customized for our utility partners' needs. A typical week might involve ingesting and analyzing utility data; running Unix command-line text manipulation tools; writing python scripts to automate work; adding documentation; working with a utility partner's technical team; and collaborating with R&D teams on future roadmap projects.

You will be an ideal candidate for this job if you have solid understanding of relational databases, are comfortable with advanced UNIX commands, have done some basic programming, and do not hesitate to ask questions. You will work with a variety of teams in different contexts, making the role a good opportunity if you are looking to develop new skills while helping us accomplish our mission of energy efficiency & carbon footprint reduction for our utility partners.

There is flexibility to work remotely full-time, otherwise we have teams located in Oracle's San Francisco, CA and Arlington, VA offices. You will join a team of extremely helpful engineers with different cultural and professional backgrounds. Besides standard company benefits like 401k matches and unlimited PTO, you will have an excellent work-life balance, the ability to direct your career, and access to an abundance of educational material and professional trainings to help you grow.

Last updated 8 months ago

Responsibilities For Senior Data Integration Engineer

  • Work with utility project teams on data integrations and energy efficiency product implementations
  • Explain technical specifications of Opower data integration and products
  • Analyze, transform, and load utility provided data to meet Opower's data requirements
  • Develop new or maintain tooling (in ruby or python) to make data integration and product implementations more cost & time effective
  • Configure and customize Opower's energy efficiency SaaS platform to meet specific client needs
  • Develop a deep understanding of products and explain them to others with non-technical backgrounds
  • Improve customization and delivery of energy efficiency products by optimizing delivery processes and writing useful documentation

Requirements For Senior Data Integration Engineer

Python
Ruby
Linux
  • Experience writing effective SQL or Hive queries to analyze large relational datasets
  • Experience writing data transformations scripts using ETL tools
  • Experience performing advanced file searches and text manipulation using the Unix/Linux command-line
  • Comfortable working directly with client teams
  • Experience writing software tools using object-oriented programming
  • Understanding of code versioning concepts and experience with tools like git
  • Ability to connect dots among different pieces of information gained from multiple sources
  • Experience troubleshooting software applications that involve APIs, databases, and frontend
  • Ability to effectively prioritize multiple tasks at one time
  • Enjoy being part of a team, helping and learning from others
  • 8+ years of professional experience

Benefits For Senior Data Integration Engineer

401k
Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • Medical, dental, and vision insurance
  • Short term disability and long term disability
  • Life insurance and AD&D
  • Supplemental life insurance (Employee/Spouse/Child)
  • Health care and dependent care Flexible Spending Accounts
  • Pre-tax commuter and parking benefits
  • 401(k) Savings and Investment Plan with company match
  • Flexible Vacation
  • 11 paid holidays
  • Paid sick leave
  • Paid parental leave
  • Adoption assistance
  • Employee Stock Purchase Plan
  • Financial planning and group legal
  • Voluntary benefits including auto, homeowner and pet insurance

Interested in this job?