Sr. Software Engineer (Data Services) jobs in United States
cer-icon
Apply on Employer Site
company-logo

REN · 1 day ago

Sr. Software Engineer (Data Services)

Ren is a company focused on philanthropic solutions, and they are seeking a Sr Software Engineer to develop software on their platform. The role involves collaborating with engineers and product managers in an agile environment to enhance product features and maintain high code quality.

AutomotiveEnergyLogisticsRenewable EnergyTransportation

Responsibilities

Write and maintain scripts written in Python for data engineer and machine learning pipelines
Modification of database objects using SQL (stored procedures, views, tables etc.)
Write Automated Unit, Integration, and UI-level Tests to increase code quality and lower defect rate
Provide technical guidance, mentorship while providing technical and design feedback leveraging code and peer reviews across the full application stack
Collaborate and pair with other software and data engineers and product professionals to design, implement and test new features and product refinements
Refactor existing code to improve maintainability and quality
Author and present training materials and documentation to other team members and users of software
Work closely with Product Management and other areas of the business to ensure market needs are met
Work with Architecture team to design and implement new service-based, automated application environment
Adhere to defined security standards in both functional and non-functional duties of job
Work with cloud storage and warehousing tools such as Snowflake
Maintain and deploy Lambda services in AWS
Work with reporting software such as Metabase
Other duties as assigned

Qualification

PythonSQLAWSSnowflakeAzureGitLean/AgileAutomated TestingFinancial TechnologyCQRSDesign PatternsMulti-tenanted SystemsData Models

Required

Bachelor's degree in computer science or related field required
5+ years of experience with SQL and unstructured databases
3+ years of experience in the programming and support of complex enterprise cloud applications
3+ years of experience with Python and Snowflake or other similar data warehouse tools and services
Experience with Azure cloud services
Lean/Agile methodologies
Git
Strength in algorithms and design patterns

Preferred

Experience with automated testing frameworks and test-driven development is a plus
Financial technology experience is a plus
A working understanding of CQRS and Mediator patterns
Experience working with multi-tenanted systems
Experience with reporting and data models

Company

REN

twittertwittertwitter
company-logo
REN - Redes Energéticas Nacionais operates in two major areas: • The transmission in very high voltage electricity and overall technical management of the National Electricity System; • The transport of high-pressure gas and overall technical management of the National Gas System, guaranteeing the reception, storage and regasification of LNG and underground storage of natural gas.

Funding

Current Stage
Public Company
Total Funding
unknown
2007-07-09IPO

Leadership Team

leader-logo
Adrienne Stroud
executive director / founder
linkedin
Company data provided by crunchbase