Senior Software Engineer (Back End Engineer) Location: Anywhere in LATAM Experience: 4+ Compensation: $5,000–$6,000/month About the Company Our client is a fast-growing payments infrastructure company building the first payments operating system for higher education institutions. Their mission is to modernize how students, families, and third-party sponsors make external payments to universities—an area currently burdened by outdated systems and manual processes. By tackling legacy challenges like paper checks, manual reconciliation, and fragmented technology, our client is simplifying payment operations across the education ecosystem—ultimately helping reduce the cost of education. The Role Our client is seeking a Senior Software Engineer who is both a strong backend developer and a strategic technical contributor. You’ll design and build scalable infrastructure for modern education payments, collaborating closely with product, operations, and leadership teams to deliver high-impact systems. This role is ideal for an engineer with 4+ of experience who’s ready to take architectural ownership while contributing hands-on code. Key Responsibilities Build and maintain high-performance backend systems and APIs. Make key architectural decisions to ensure scalability and security. Lead infrastructure initiatives including CI/CD, cloud services, and monitoring. Champion a strong testing culture and engineering best practices. Collaborate cross-functionally with product and operations teams. Mentor junior engineers and contribute to team-wide technical growth. Who You Are Low-ego, collaborative, and mission-driven. Comfortable working in ambiguity and moving quickly in a startup environment. Passionate about using technology to improve access to education. Requirements 4–6 years of software engineering experience. Strong backend development experience with Node.js and/or Ruby on Rails. Solid understanding of cloud infrastructure (AWS preferred), Postgres, and CI/CD. Experience building REST APIs; GraphQL/WebSocket is a plus. Proven experience in system design, scalability, and performance optimization. Strong understanding of security best practices in software development. Excellent communication skills; experience working in remote or hybrid teams. Nice to Have Experience with authentication protocols (OAuth, JWT, SAML, SSO). Background in fintech, payments, or education technology. Experience building from scratch in early-stage startups. Familiarity with monitoring and observability tools. Interview Process Intro call with Hiring Manager or Co-founder (30–45 mins) Technical Interview with Leadership (30–45 mins) Coding Assessment (~60 mins) Final Virtual Offsite Interviews (Technical deep dives with team) #J-18808-Ljbffr