Senior Software Engineer - Full Stack (RFC)

Reposted 7 Days Ago
Hiring Remotely in USA
Remote
Senior level
Financial Services
We provide the technology and service so donors can focus on giving and organizations can focus on growth.
The Role
Senior full-stack engineer responsible for designing, building, and maintaining TypeScript/React frontends and backend services. Lead architecture, mentor engineers, write automated tests, optimize systems for scalability and performance, and collaborate with product and stakeholders to deliver secure, reliable cloud-based solutions.
Summary Generated by Built In

Job Title:

Sr Software Engineer

Department:



Position Description:

The Senior Software Engineer is a highly experienced technical professional who acts as a team advisor and thought leader, driving the direction and execution of high-impact initiatives within their domain. This role requires advanced technical expertise, independent judgment, and the ability to solve highly complex problems while mentoring others and elevating team capabilities.

This individual collaborates across engineering, architecture, and product teams to build scalable, high-quality software solutions, while balancing innovation with sustainability and long-term product strategy.

Duties & Responsibilities:

Technical Leadership & Execution

  • Design, develop, and maintain features using TypeScript and React, building responsive, accessible, and performant user interfaces.
  • Modification of database objects using SQL (stored procedures, views, tables etc.).
  • Act as a technical advisor and thought leader, guiding high-impact initiatives across the domain.
  • Lead architectural discussions and contribute to system design decisions with a focus on maintainability, scalability, and performance.
  • Solve highly complex technical problems using advanced knowledge and broad experience.

Engineering Excellence

  • Write and maintain automated unit, integration, and UI tests to improve quality and reduce defects.
  • Drive improvements in engineering practices, standards, and methodologies
  • Refactor and optimize systems to improve efficiency, maintainability, and performance.
  • Ensure adherence to security, compliance, and reliability standards.

Collaboration & Influence

  • Establish credibility and influence across teams by clearly communicating complex technical concepts.
  • Partner with product, architecture, and business stakeholders to deliver impactful solutions.
  • Build strong cross-functional relationships and contribute to broader organizational initiatives.
  • Translate technical concepts into business value for non-technical stakeholders.

Mentorship & Capability Building

  • Mentor engineers by sharing expertise, guiding design decisions, and helping avoid technical pitfalls.
  • Actively elevate team capabilities through coaching and knowledge sharing.
  • Foster a culture of continuous learning and improvement.

 

AI Usage & Engineering Efficiency

  • Leverage AI-assisted development tools (e.g., code generation, testing support, documentation automation) to increase productivity and accelerate delivery cycles
  • Identify opportunities to integrate AI into products, engineering workflows, and operational processes.
  • Use AI responsibly to enhance—not replace—engineering judgment, ensuring quality, security, and ethical standards.
  • Continuously evaluate and adopt emerging tools and technologies to improve team efficiency and effectiveness.

Education & Experience:

  • Bachelor’s degree in Computer Science or related field
  • 5+ years of backend development experience (Typescript or equivalent)
  • 5+ years of frontend development experience (React)
  • Experience building scalable cloud applications, microservices, GraphQL and REST APIs
  • AWS experience including core services(EC2, S3, and Lambda)
  • Strong knowledge of algorithms, design patterns, and system design
  • Experience with Agile/Lean methodologies and CI/CD practices
  • Experience with automated testing and test-driven development

Ren is an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status or any other characteristic protected by law.

Skills Required

  • Bachelor's degree in Computer Science or related field
  • 5+ years backend development experience (TypeScript or equivalent)
  • 5+ years frontend development experience (React)
  • Experience building scalable cloud applications and microservices
  • Experience with GraphQL and REST APIs
  • AWS experience including core services (EC2, S3, Lambda)
  • Strong knowledge of algorithms, design patterns, and system design
  • Experience with Agile/Lean methodologies and CI/CD practices
  • Experience with automated testing and test-driven development
  • Ability to design, develop, and maintain features using TypeScript and React (responsive, accessible, performant UIs)
  • Ability to modify database objects using SQL (stored procedures, views, tables)
  • Proven mentorship and technical leadership experience
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Indianapolis, IN
419 Employees
Year Founded: 1987

What We Do

Ren is a driving force that powers people, ideas, and institutions for good. As the leading independent philanthropic solutions provider in North America, Ren delivers the expertise, standards, and technology necessary to power growth and scale throughout the philanthropic economy. Elite financial services firms, nonprofit organizations, and community foundations rely on Ren to support more than $125 Billion of assets through their planned giving programs, including charitable trusts, donor-advised funds, pooled income funds, endowments, and private foundations.

Similar Jobs

Circle Logo Circle

Senior Director, Arc – Agentic Economy Strategy & GTM

Blockchain • Fintech • Payments • Financial Services • Cryptocurrency • Web3
In-Office or Remote
25 Locations
1050 Employees
245K-308K Annually

Pluralsight Logo Pluralsight

Business Development Representative

Edtech • Information Technology • Software
Remote or Hybrid
Westlake, TX, USA
1000 Employees
57K-95K Annually

Sonar Logo Sonar

Partner Engineer - Technology Partnerships

Artificial Intelligence • Cloud • Security • Software
Easy Apply
Remote or Hybrid
San Mateo, CA, USA
800 Employees

Cohere Health Logo Cohere Health

Senior Manager, AI

Healthtech • Software
Easy Apply
Remote
United States
900 Employees
220K-245K Annually

Similar Companies Hiring

Granted Thumbnail
Artificial Intelligence • Healthtech • Insurance • Mobile • Financial Services
New York, New York
23 Employees
Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account