Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Almabase

Senior Software Engineer

Almabase

Senior Software Engineer developing and maintaining backend systems by integrating with various CRMs. Leading reliability and performance in a collaborative team environment in Bangalore.

Posted 4/13/2026full-timeBangalore • 🇮🇳 IndiaSeniorWebsite

Tech Stack

Tools & technologies
Distributed SystemsGoJavaMicroservicesPrometheusPythonRabbitMQReactRedisSQL

About the role

Key responsibilities & impact
  • 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.
  • Own Features End-to-End: Design, build, and maintain features independently — from requirements to production — with minimal supervision.
  • Drive System Reliability: Proactively identify performance bottlenecks, reliability risks, and scalability gaps and address them systematically.
  • Debug Production Issues Independently: Investigate and resolve complex production issues using logs, metrics, and structured debugging approaches.
  • Code Review and Quality: Conduct and participate in code reviews, raise the quality bar, and help define good engineering practices within the team.
  • Collaborate Cross-Functionally: Work closely with product managers, designers, and other engineers to deliver high-quality software that meets user needs.
  • Contribute to Architecture: Participate actively in design discussions, propose solutions to technical problems, and think through trade-offs clearly.
  • Continuous Improvement: Stay current with engineering best practices and apply that knowledge to improve the systems you own.

Requirements

What you’ll need
  • 3–4 years of full-time software engineering experience
  • Hands-on experience with backend development in Java, Python or Go
  • Experience with frontend development using React or similar frameworks
  • Strong understanding of HTTP, REST APIs, and client–server architecture
  • Experience designing data models and writing complex SQL queries
  • Proven ability to build and own distributed systems or microservices in production
  • Experience designing APIs and backend systems for scale
  • Ability to debug and resolve complex production issues independently
  • Hands-on experience with performance tuning — query optimisation, caching strategies, and async processing
  • Experience using Git, writing tests, and participating in code reviews
  • Comfortable working with minimal supervision and taking ownership of outcomes.
  • Experience with Redis or similar in-memory data stores for rate limiting, caching, or queuing
  • Familiarity with observability tools — metrics, distributed tracing, alerting (e.g. Datadog, Sentry, Prometheus)
  • Exposure to database sharding, partitioning, or replication
  • Experience with background job systems, message queues, or event-driven architecture (e.g. Celery, RabbitMQ, SQS)
  • Prior experience in a SaaS product environment
  • Curiosity about how systems fail at scale and how to design around those failure modes.

Benefits

Comp & perks
  • 🌐 Worldwide Post a Job Affiliates ❌ Jobs You've Hidden ⭐️ Saved Jobs ✅ Applied Jobs Account Almabase Website LinkedIn All Job Openings 51 - 200 employees Founded 2013 🤝 B2B 📚 Education ☁️ SaaS 💰 $100k Debt Financing on 2018-05 B2B
  • Education
  • SaaS Almabase is a company that provides a digital engagement platform designed to maximize donor participation and streamline event management for educational institutions. Their services include an alumni directory, job board, mentorship programs, business directory, and tools for personalized communication and gift data management. By integrating with CRMs like Raiser’s Edge, Almabase helps clients maintain a consistent data set, turning constituents into active donors through tailored strategies for alumni engagement and fundraising. Senior Software Engineer 🔥 50 minutes ago 🏢🏡 Bangalore – Hybrid ⏰ Full Time 🟠 Senior 🧑‍💻 Full-stack Engineer Distributed Systems Java Microservices Prometheus Python RabbitMQ React Redis SQL Go Apply Now Find Hiring Managers Customize resume for this job ☆ Save ☑️ Mark as applied ❌ Hide Report problem 📋 Description
  • 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.
  • Own Features End-to-End: Design, build, and maintain features independently — from requirements to production — with minimal supervision.
  • Drive System Reliability: Proactively identify performance bottlenecks, reliability risks, and scalability gaps and address them systematically.
  • Debug Production Issues Independently: Investigate and resolve complex production issues using logs, metrics, and structured debugging approaches.
  • Code Review and Quality: Conduct and participate in code reviews, raise the quality bar, and help define good engineering practices within the team.
  • Collaborate Cross-Functionally: Work closely with product managers, designers, and other engineers to deliver high-quality software that meets user needs.
  • Contribute to Architecture: Participate actively in design discussions, propose solutions to technical problems, and think through trade-offs clearly.
  • Continuous Improvement: Stay current with engineering best practices and apply that knowledge to improve the systems you own. 🎯 Requirements
  • 3–4 years of full-time software engineering experience
  • Hands-on experience with backend development in Java, Python or Go
  • Experience with frontend development using React or similar frameworks
  • Strong understanding of HTTP, REST APIs, and client–server architecture
  • Experience designing data models and writing complex SQL queries
  • Proven ability to build and own distributed systems or microservices in production
  • Experience designing APIs and backend systems for scale
  • Ability to debug and resolve complex production issues independently
  • Hands-on experience with performance tuning — query optimisation, caching strategies, and async processing
  • Experience using Git, writing tests, and participating in code reviews
  • Comfortable working with minimal supervision and taking ownership of outcomes.
  • Experience with Redis or similar in-memory data stores for rate limiting, caching, or queuing
  • Familiarity with observability tools — metrics, distributed tracing, alerting (e.g. Datadog, Sentry, Prometheus)
  • Exposure to database sharding, partitioning, or replication
  • Experience with background job systems, message queues, or event-driven architecture (e.g. Celery, RabbitMQ, SQS)
  • Prior experience in a SaaS product environment
  • Curiosity about how systems fail at scale and how to design around those failure modes. Apply Now 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score Similar Jobs Software Engineer 🕒 Yesterday Cisco 10,000+ employees 🔧 Hardware 🔐 Security 🏢 Enterprise Website LinkedIn All Job Openings Software Engineer designing and building critical routing protocol components for Cisco products. Collaborating with cross-functional teams and mentoring junior engineers in a hybrid work setting. 🏢🏡 Bangalore – Hybrid ⏰ Full Time 🟡 Mid-level 🟠 Senior 🧑‍💻 Full-stack Engineer Cloud Linux Perl Python Switching TCP/IP Unix Service Now Developer – Software Engineering 🕒 2 days ago Kyndryl 10,000+ employees 🏢 Enterprise 🔒 Cybersecurity ☁️ SaaS Website LinkedIn All Job Openings Software Developer at Kyndryl designing and implementing ServiceNow solutions. Collaborating with cross-functional teams and ensuring quality through best practices in development. 🏢🏡 Bangalore – Hybrid ⏰ Full Time 🟠 Senior 🔴 Lead 🧑‍💻 Full-stack Engineer ITSM ServiceNow Software Engineer AMTS 🕒 2 days ago Salesforce 10,000+ employees ☁️ SaaS 🤝 B2B 🤖 Artificial Intelligence Website LinkedIn All Job Openings Software Engineer developing scalable products for Salesforce. Collaborating with teams to improve processes while delivering high quality features. 🏢🏡 Bangalore – Hybrid ⏰ Full Time 🟡 Mid-level 🟠 Senior 🧑‍💻 Full-stack Engineer Software Engineer III 🕒 2 days ago Walmart 10,000+ employees 🛒 Retail 🛍️ eCommerce Website LinkedIn All Job Openings Data Engineer developing high-impact solutions for Walmart's Replenishment & Forecasting team. Collaborating with cross-functional teams to write quality code while employing advanced technologies. 🏢🏡 Bangalore – Hybrid 💰 $5G Post-IPO Debt on 2023-04 ⏰ Full Time 🟡 Mid-level 🟠 Senior 🧑‍💻 Full-stack Engineer Distributed Systems Hadoop Java Spark Spring Senior Software Engineer 🕒 2 days ago Walmart 10,000+ employees 🛒 Retail 🛍️ eCommerce Website LinkedIn All Job Openings Senior Software Engineer at Walmart developing efficient ML solutions. Responsible for maintaining code quality and collaborating on software best practices. 🏢🏡 Bangalore – Hybrid 💰 $5G Post-IPO Debt on 2023-04 ⏰ Full Time 🟠 Senior 🧑‍💻 Full-stack Engineer Apache AWS Azure Cassandra Cloud Distributed Systems Docker Google Cloud Platform Hibernate J2EE Java Jenkins Kafka Kubernetes NoSQL Splunk Spring SQL View More Full-stack Engineer Jobs 🌐 Worldwide Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com Search Search Jobs by country Search jobs by city Search jobs by job title Search entry-level jobs Search junior-level jobs Search senior-level jobs Search jobs by tech stack Search jobs by contract type Search remote internships Search remote part-time jobs Remote jobs Anywhere in the World Companies Hiring Anywhere in the World Companies Hiring Sales People Anywhere in the World Companies Hiring Software Engineers Anywhere in the World Resources Advice Tips for finding remote jobs Interview questions and answers Resume examples Cover letter examples Post a job Affiliates Privacy policy Terms of service Job board SEO course AI Apply Copilot OpenClaw job finder Jobs by Country Remote jobs anywhere in the world (Worldwide remote jobs) Remote jobs United States Remote jobs Australia Remote jobs Brazil Remote jobs Canada Remote jobs France Remote jobs Ireland Remote jobs Germany Remote jobs Netherlands Remote jobs Spain Remote jobs UK Popular Jobs Remote data analyst jobs Remote customer support jobs Remote executive assistant jobs Remote marketing jobs Remote product designer jobs Remote product manager jobs Remote project manager jobs Remote recruiter jobs Remote sales jobs Remote software engineer jobs Jobs by Type Remote full-time jobs Remote part-time jobs Remote contract jobs Remote internship jobs Remote entry-level jobs Remote jobs with no experience required Remote junior jobs (1-3 years of experience) Digital nomad jobs Remote jobs with no degree required Freelance remote jobs Temporary remote jobs Remote jobs hiring now Stay at home mom jobs

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaPythonGoReactSQLAPI designmicroservicesperformance tuningRedisevent-driven architecture
Soft Skills
ownershipindependencecollaborationproblem-solvingcuriositycontinuous improvementcommunicationleadershipreliabilitydebugging