Senior Software Engineer - Full Stack (RFC)

Posted Yesterday
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

Fieldguide Logo Fieldguide

Staff Product Designer

Artificial Intelligence • Software
Remote
USA
230 Employees
180K-210K Annually

Applied Systems Logo Applied Systems

Data Engineer

Cloud • Insurance • Payments • Software • Business Intelligence • App development • Big Data Analytics
Remote or Hybrid
United States
3079 Employees
70K-160K Annually

Applied Systems Logo Applied Systems

Salesforce Administrator

Cloud • Insurance • Payments • Software • Business Intelligence • App development • Big Data Analytics
Remote or Hybrid
United States
3079 Employees
70K-130K Annually

Applied Systems Logo Applied Systems

Director, Quality

Cloud • Insurance • Payments • Software • Business Intelligence • App development • Big Data Analytics
Remote or Hybrid
2 Locations
3079 Employees
150K-200K Annually

Similar Companies Hiring

Granted Thumbnail
Mobile • Insurance • Healthtech • Financial Services • Artificial Intelligence
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