2

Software Engineer Non Profit Remote Jobs in Florida

Senior Software & AI Engineer

Maitland, FL · On-site +1

$114K - $150K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related ... or fully remote. Occasional evening or weekend hours may be required during critical ...

Senior Software & AI Engineer

Maitland, FL · On-site +1

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Bachelors degree in Computer Science, Software Engineering, Computer Engineering, or a related ... or fully remote. Occasional evening or weekend hours may be required during critical ...

Senior Databricks Engineer - Remote - USA

Miami, FL · On-site +1

$117K - $154K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

About FullStack FullStack is one of the fastest-growing software consultancy companies in the ... The Position We're looking to hire a Senior Databricks Engineer to join our team. You'll work with ...

Software Engineering Manager

Miami, FL · On-site +1

  • Medical

  • Retirement

  • PTO

Conduct regular 1:1s, performance reviews, and career development planning to support each engineer ... of a fully remote environment. Comfort is an equal opportunity employer. We are committed to ...

Senior Software Engineer

Saint Petersburg, FL · On-site +1

$115K - $152K/yr

Join a National Top Workplace Named a Top Workplace in the USA and Top Remote Workplace, Kobie is where the best minds in loyalty come together, driven by passion and innovation. We're always looking ...

Showing results 41-60

Software Engineer Non Profit Remote information

What are the key skills and qualifications needed to thrive as a software engineer in a remote nonprofit organization?

To excel as a Software Engineer in a remote nonprofit, you generally need strong programming skills (such as Python, JavaScript, or Ruby), experience with web development frameworks, and preferably a degree in computer science or related field. Familiarity with collaboration tools like GitHub, project management systems (e.g., Jira or Trello), and knowledge of cloud platforms or CRM systems commonly used in nonprofits is valuable. Excellent communication, self-motivation, and empathy help you collaborate effectively across distributed teams and understand nonprofit missions. These skills ensure you can deliver impactful technology solutions that support organizational goals and foster positive change with limited resources.

What unique challenges might remote software engineers face when working for a nonprofit organization?

Remote software engineers in nonprofit organizations often work with limited resources and budgets, which can impact access to the latest tools or technologies. Additionally, they may collaborate with team members and stakeholders who have varying levels of technical expertise, requiring strong communication skills to explain complex solutions. Balancing mission-driven goals with technical constraints is common, so adaptability and creative problem-solving are especially valuable in this environment. Despite these challenges, the work can be highly rewarding, as engineers directly contribute to meaningful causes and community impact.

What does a software engineer do for a nonprofit organization in a remote role?

A Software Engineer working remotely for a nonprofit organization is responsible for designing, developing, testing, and maintaining software applications that support the nonprofit’s mission. This can include building websites, databases, or custom tools to help the organization manage operations, fundraising, data analysis, or outreach. Remote engineers collaborate with teams using digital communication tools, ensuring that technology solutions are accessible, secure, and align with the nonprofit’s goals. They may also help train staff and volunteers on new systems and offer ongoing technical support.

What is the difference between Software Engineer Non Profit Remote vs Software Developer Non Profit Remote?

AspectSoftware Engineer Non Profit RemoteSoftware Developer Non Profit Remote
Required CredentialsBachelor's in CS or related field, coding skillsBachelor's in CS or related field, coding skills
Work EnvironmentRemote, collaborative teams, nonprofit projectsRemote, collaborative teams, nonprofit projects
Employer & Industry UsageNonprofit organizations, tech startupsNonprofit organizations, tech startups
Common Search & ComparisonYesYes

Both roles typically require similar technical skills and work in remote nonprofit settings. Software Engineers often focus on designing and architecting systems, while Software Developers implement and maintain code. The main difference lies in scope and responsibilities, but both are vital in nonprofit tech projects.

What job categories do people searching Software Engineer Non Profit Remote jobs in Florida look for? The top searched job categories for Software Engineer Non Profit Remote jobs in Florida are:
What cities in Florida are hiring for Software Engineer Non Profit Remote jobs? Cities in Florida with the most Software Engineer Non Profit Remote job openings:
Infographic showing various Software Engineer Non Profit Remote job openings in Florida as of August 2026, with employment types broken down into 1% As Needed, 77% Full Time, 17% Part Time, 1% Temporary, 3% Contract, and 1% Nights. Highlights an 93% Physical, 3% Hybrid, and 4% Remote job distribution.

Senior Software Engineer, Platform & Developer Experience

Worth AI

Orlando, FL • Remote

$114K - $150K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 28 days ago


Job description

Worth AI, a leader in the computer software industry, is looking for a Senior Engineer to join our Platform team with a singular mission: to make our engineering organization faster, more reliable, and more joyful. In this role, you won't just be building features for end-users; you will be building the "Product for the Engineers." You will act as a force multiplier by identifying friction in the development lifecycle, architecting shared patterns, and unblocking technical debt that slows the team down. You are part architect, part investigator, and part educator.

Responsibilities
    • Conduct regular interviews with engineering teams to find pain points in their daily workflows and prioritize the creation of tools or architectural changes to eliminate them.
    • Design and implement reusable patterns using Nest.js, React.js, and TypeScript that enable other engineers to ship high-quality, performant services and interfaces by default.
    • Take ownership of systemic performance issues, such as optimizing slow PostgreSQL queries or refining Kafka producer/consumer patterns to ensure reliable message delivery.
    • Own and evolve our Kubernetes and ArgoCD configurations to ensure seamless, automated, and safe deployments across the organization.
    • Lead nebulous, cross-team technical challenges such as re-architecting shared libraries or evolving our service-to-service communication and drive them to a concrete resolution.
    • Identify "sticky" or overly complex codebases and lead the effort to refactor them into maintainable, testable, and modern modules.
    • Actively mentor and coach engineers across the organization, helping them level up their technical skills and understanding of our core architecture.
    • Research, prototype, and roll out new internal tools, libraries, or frameworks that improve CI/CD, local development, or system observability.
    • Introduce new frameworks or architectural shifts to the team and provide the documentation, workshops, and 1:1 support needed for successful adoption.
    • Lead by example in code reviews, coaching others on maintainable design, testing strategies, and system-level risk mitigation.
    • Communicate complex technical trade-offs effectively across functions, using empathy and self-awareness to handle conflict and align differing perspectives.

Technology Stack

    • Languages & Runtimes: Node.js, TypeScript
    • Frameworks: Nest.js, React.js
    • Data & Messaging: PostgreSQL, Kafka, Redis, Redshift
    • Infrastructure & Orchestration: Kubernetes, ArgoCD
    • Monitoring: DataDog

Requirements

    • 8+ years of experience in software engineering with a proven track record of leading teams and providing technical direction.
    • Deep passion for mentorship with a history of developing the technical careers of associate and intermediate engineers.
    • Prior experience specifically within Platform, Infrastructure, or Developer Experience (DevEx) teams.
    • Deep professional expertise in the Node.js/TypeScript ecosystem, including experience scaling Nest.js backends and React.js frontends.
    • Hands-on experience managing containerized workloads using Kubernetes and ArgoCD.
    • Strong proficiency in PostgreSQL (query optimization and schema design) and Kafka (event-driven architecture).
    • Proven ability to "unroll" complex legacy code and replace it with scalable, maintainable architecture.
    • Experience navigating high-ambiguity environments and translating vague technical frustrations into prioritized roadmaps.
    • Demonstrated ability to build psychological safety and trust within a team while raising the engineering quality bar.
Success Metrics
  • DORA Metrics Improvement: Drive measurable improvements in Deployment Frequency, Lead Time for Changes, Change Failure Rate, and Mean Time to Recovery (MTTR).
  • System Latency: Successfully optimize core services to meet strict P90 and P99 latency targets, specifically targeting slow endpoints and database bottlenecks.
  • Developer Velocity: Engineers ship code faster and more confidently due to the shared components, patterns, and tools you've built.
  • Knowledge Distribution: The broader engineering team demonstrates increased proficiency in our core stack (Nest.js, React, Kafka) through your mentorship.
Bonus Points (nice to haves, not requirements)
  • Proven expertise with AWS services including MSK, RDS, EKS, S3, and Lambda.
  • Strong background in Redshift, encompassing schema design, ETL pipeline management, and query optimization.
  • Practical experience using Infrastructure-as-Code (IaC) tools like Terraform for managing large-scale cloud environments.
  • Hands-on experience with Redis and implementing distributed system caching strategies to resolve bottlenecks in high-throughput applications.
  • Proficient in Python, including libraries like Celery and SQLAlchemy.
  • Familiarity with serverless computing approaches.

** All Remote Hires - will be required to travel to Orlando, Florida at least twice per year for Town Halls and team collaboration in addition to orientation in Orlando, Florida.

Benefits

  • Health Care Plan (Medical, Dental & Vision)
  • Retirement Plan (401k, IRA)
  • Life Insurance
  • Flexible Vacation
  • Work From Home
  • Free Food & Snacks (in office)
  • Orlando, Florida (Hybrid)
  • Wellness Resources