Enable job alerts via email!

Senior Software Engineer, Platform

Aplos

Fresno (CA)

Remote

USD 120,000 - 160,000

Full time

Today
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company is seeking a Senior Software Engineer to join their Platform Team. The ideal candidate will have extensive experience in software development and will focus on building scalable solutions. This remote role offers competitive benefits and a chance to make a significant impact in the nonprofit sector.

Benefits

Generous PTO
Remote work
Health Coverage
RRSP match

Qualifications

  • 7+ years of experience in software engineering, with at least 3 in a Senior role.
  • Mastery of high-level programming languages, especially NodeJS.

Responsibilities

  • Develop and maintain scalable and reliable micro-services and APIs.
  • Monitor and optimize system performance.

Skills

Communication
Collaboration
Agile methodologies

Education

Bachelor’s degree in Computer Science

Tools

NodeJS
Java
Docker
Kubernetes
AWS
GCP
Azure

Job description

Join to apply for the Senior Software Engineer, Platform role at Aplos

2 days ago Be among the first 25 applicants

Join to apply for the Senior Software Engineer, Platform role at Aplos

About Aplos, Raisely & Keela

ARK is on a mission to empower nonprofits worldwide with the technology they need to drive change. By providing powerful, purpose-built tools, we aim to transform how nonprofits operate. Together we are creating the first fully integrated cloud platform tailored for nonprofits — delivering seamless solutions for accounting, fundraising, and CRM, all in one place. Our team is dedicated to building a sustainable, ethical business that creates a lasting global impact.

About Aplos

With Aplos, nonprofit groups of every shape, size, and mission can seamlessly run their finances and operations, manage their business and bottom line, and proactively engage their communities and donors when it matters most. We’re a remote team, spread across North America (with peers all over the world).

Aplos is the largest nonprofit & church management software on the market. We’ve served over 40,000 organizations since our inception in 2009. Our all-inclusive platform provides a dynamic CRM, fundraising & giving tools, online donations & payment processing, built-in fund accounting system, integrated payroll, email marketing, website builder, and much more.

About The Role

We are seeking an exceptional Senior Software Engineer to join our Platform Team. The ideal candidate will have proven Senior level experience in software development. They will utilize their skill set to collaborate with other senior technical leaders to design and build scalable distributed solutions, prioritizing performance, reliability, and observability to ensure the customer’s user experience above all.

This person will be joining the Platform Team, consisting of a team of engineers dedicated to creating and integrating a robust and scalable platform architecture to support our feature-based development teams. They will participate in designing and building a strong foundation for our teams by providing shared services, frameworks, and patterns that enable them to focus on delivering high-quality features to our users.

Your Role
  • Collaborate to develop high-quality software designs and architecture for core platform systems
  • Develop and maintain scalable and reliable micro-services and APIs
  • Maintain and transition legacy monolith platform
  • Ensure patterns for instrumentation and observability
  • Monitor and optimize system performance
  • Prioritize, set, and meet commitments
  • Share technical expertise, mentor, and provide guidance to feature teams
  • Ensure compliance with design specifications and engineering standards via code reviews
Requirements
  • Bachelor’s degree in Computer Science or related field
  • 7+ years of experience in software engineering, with at least 3 in a Senior role
  • Mastery of high-level programming languages (NodeJS essential, Java beneficial)
  • Strong understanding of modern software architecture patterns: microservices, event-driven programming, 12-factor app, reactive systems, C4 model diagrams, domain-driven design, etc.
  • Experience with cloud services (AWS, GCP, Azure) and understanding of cloud design principles
  • Understanding of containerization and orchestration technologies (Docker, Kubernetes)
  • Comfortable working with Agile methodologies
  • Excellent communication and collaboration skills
Your Benefits
  • Salary – Your base salary will be determined based on skills, education, experience, and location.
  • Remote work & leave – We’re a remote-first company with generous PTO (4 weeks vacation, volunteer time off, office closure from Christmas to New Year) and paid parental leave (12 weeks).
  • Health Coverage & RRSP - Medical, dental, vision, disability, life insurance, and a 4% RRSP match.

If you have questions or need accommodations, contact recruitment@aplos.com.

Aplos’s Commitment to Equal Employment Opportunity

We provide equal employment opportunities and prohibit discrimination and harassment of any kind, regardless of race, color, religion, age, sex, national origin, disability, genetics, veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by law. This applies to all employment terms and conditions.

Additional Details
  • Seniority level: Mid-Senior level
  • Employment type: Full-time
  • Job function: Engineering and Information Technology
  • Industries: Software Development

Referrals increase your chances of interviewing at Aplos by 2x.

Set Job Alerts

Sign in to set job alerts for “Senior Software Engineer” roles.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

EverPro - Senior Software Engineer, Platform

EverCommerce

Remote

USD 120,000 - 140,000

Yesterday
Be an early applicant

EverPro - Senior Software Engineer, Platform

EverCommerce

Remote

USD 120,000 - 140,000

Today
Be an early applicant

Senior Software Engineer, Platform

ZipRecruiter

San Diego

Remote

USD 85,000 - 140,000

Today
Be an early applicant

Sr SW Engineer, Platform Engineering - Golang

HRB

Remote

USD 100,000 - 150,000

4 days ago
Be an early applicant

Senior Software Engineer - Platform Engineering

WEX, Inc.

Portland

Remote

USD 134,000 - 178,000

13 days ago

Senior Software Engineer - Platform Engineering

WEX, Inc.

Boston

Remote

USD 134,000 - 178,000

13 days ago

Senior Software Engineer - Platform Engineering

WEX, Inc.

San Francisco

Remote

USD 134,000 - 178,000

13 days ago

Senior Software Engineer - Platform Engineering

WEX, Inc.

Chicago

Remote

USD 134,000 - 178,000

13 days ago

Senior Software Engineer, Platform

Aurora Solar

Remote

USD 90,000 - 150,000

26 days ago