ironquill.tech/board

$ cat jobs/senior-software-engineer-almabase-3b36f44e14c7.json

Senior Software Engineer

Almabase·APAC·Bangalore, India·senior
Apply on ashby → Get AI match score →
THE OPPORTUNITY We are hiring Software Engineers with 3–4 years of experience who are ready to take meaningful ownership of backend systems and work with minimal supervision. This role is designed for engineers who have moved beyond writing features under guidance and are now ready to own them end-to-end — from design to production. You will be expected to make sound technical decisions, debug complex production issues independently, and contribute to how our systems scale and stay reliable. If you have been in production, felt the pain of a silent failure, reasoned through a double-charge incident, or rearchitected a sync job that silently dropped data — this role is for you. You will work closely with product managers, designers, and other engineers to build systems that are scalable, maintainable, and production-ready. Your daily work will involve: - Ensuring Data Integration with Third-Party CRMs: Design and own solutions that integrate customer data seamlessly and reliably with various CRM systems. - Enhancing Event and Fundraising Management Tools: Drive improvements to our event and fundraising tools, with a focus on reliability and scale. - Owning Payment and Communication Systems: Take end-to-end ownership of systems that handle payments and user communications, including resilience and failure handling. - Maintaining and Improving System Uptime: Lead reliability efforts in your areas of ownership, proactively identifying and resolving issues before they impact customers. RESPONSIBILITIES 1. Own Features End-to-End: Design, build, and maintain features independently — from requirements to production — with minimal supervision. 2. Drive System Reliability: Proactively identify performance bottlenecks, reliability risks, and scalability gaps and address them systematically. 3. Debug Production Issues Independently: Investigate and resolve complex production issues using logs, metrics, and structured debugging approaches. 4. Design for Failure: Build systems t