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)

Renpsg is a company focused on philanthropic solutions software, and they are seeking a Sr Software Engineer to develop and maintain software for their platform. The role involves collaborating with engineers and product managers, mentoring team members, and enhancing product quality through various technical responsibilities.

Financial Services

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

PythonSQLSnowflakeAWS LambdaAzure cloud servicesGitLean/Agile methodologiesAlgorithmsDesign patternsAutomated testing frameworksFinancial technology experienceCQRSMediator 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
Experience with automated testing frameworks and test-driven development

Preferred

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

twitter
company-logo
Ren is a driving force that powers people, ideas, and institutions for good.

Funding

Current Stage
Growth Stage

Leadership Team

leader-logo
Ronald Bowes
Chief Technology Officer
linkedin
leader-logo
Andy Barton
Chief Financial Officer
linkedin
Company data provided by crunchbase