×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer

Job in Columbus, Lowndes County, Mississippi, 39701, USA
Listing for: Ameelio Inc.
Full Time position
Listed on 2026-02-12
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer, Backend Developer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 100000 - 125000 USD Yearly USD 100000.00 125000.00 YEAR
Job Description & How to Apply Below

While our operations are centered in the United States and preference will be given to candidates located within the US, we welcome international applicants who can ensure some overlap with US time zones, including US Pacific Time (UTC−07:00). This arrangement supports effective collaboration and synchronization with our team.

About Us

Ameelio is a pioneering non‑profit committed to using technology to make a significant social impact. Our mission encompasses the development and implementation of innovative tech solutions that improve the lives of incarcerated individuals and their families. We focus on enhancing communications and expanding educational opportunities within correctional facilities, which are crucial for maintaining family connections and supporting rehabilitation.

By providing free and accessible communication tools, we help preserve essential support structures that significantly reduce recidivism. We also challenge the unjust practices of incumbents in the industry who impose high costs on communications, ensuring that families, especially those least able to afford these fees, can stay connected without financial burden.

Join us in our mission to empower educators, improve familial connections, and fight against systemic exploitation in the communication services for incarcerated individuals and their families.

Technologies We Use
  • Type Script
  • GraphQL
  • React
  • React Native
  • WebRTC
  • ffmpeg
  • Docker
  • Git Hub Actions
Position Overview

We are looking for a full‑stack engineer to build and maintain Ameelio Connect, our flagship communication platform. The role requires ownership from conceptualization through production, ensuring reliable delivery of new features and ongoing support.

Responsibilities
  • Implement full‑stack changes on Ameelio Connect
  • Support team members with regular code reviews
  • Release and support changes in production
  • Create maintainable code with appropriate tests and types
  • Investigate and recommend solutions to issues reported by customers
  • Identify opportunities for improved code quality and process
Who We’re Looking For
  • Works independently on medium and large features, seeking advice when making decisions not specified by the change request.
  • Takes ownership of released changes, building confidence through automated tests, feature flags, and real‑user monitoring.
  • Considers impact on actual users when making decisions and prioritizing efforts.
  • Motivated by delivering value to actual people.
  • Growth‑oriented with low ego.
  • Experience with WebRTC, ffmpeg, and video stream processing.
  • Competitive salary and excellent benefits package.
  • Opportunity to contribute to a meaningful mission that positively (and measurably) impacts society.
  • Ability to strongly shape the development/outcome of the product, lay a sustainable foundation, and set the team up for long‑term success.
  • Be an early part of a high‑impact startup that has a bright future ahead of it.
  • Work with a talented, passionate team committed to making a difference.
  • Enjoy a great work/life balance.

We aim to offer competitive compensation that aligns with local standards while reflecting the significance of the role and the expertise brought by the ideal candidate.

As set forth in Ameelio’s Equal Employment Opportunity policy, we do not discriminate on the basis of any protected group status under any applicable law.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary