Posted on: 18/08/2026
Senior Software Engineer (Architecture Team)
Location : Bangalore, India.
Reports to : Principal Engineer.
About Alegeus :
Alegeus is the market leader in consumer-directed healthcare (CDH) solutions, powering millions of consumer benefit accounts including FSAs, HSAs, HRAs, dependent care and wellness programs through a modern SaaS and payments platform. We are investing aggressively in modernization, API-first integration, real-time data access and AI-enabled automation to redefine how consumers save and spend on healthcare.
Role Summary :
We are seeking a Senior Software Engineer to join the Galaxy Gurus (Architecture team) team to design, build, and scale distributed, cloud-native applications. This role emphasizes strong engineering fundamentals, system design, microservices architecture, and end-to-end ownership of high-impact systems. The engineer will collaborate across architecture, product, and platform teams to deliver scalable, reliable, and high-performance solutions aligned with business outcomes.
Key Responsibilities :
1. Architecture & System Design :
- Design and build scalable distributed systems using microservices architecture.
- Contribute to system design decisions with focus on performance, reliability, and fault tolerance.
- Apply Domain-Driven Design (DDD) principles to align technical solutions with business domains.
2. API & Backend Engineering :
- Develop robust APIs using C#/.NET Core and REST principles.
- Champion API-first development with clean contracts and high reusability.
- Ensure secure, scalable, and extensible service design.
3. Cloud & Platform Engineering :
- Build and deploy applications on cloud platforms (Azure preferred / AWS).
- Work with Kubernetes and containerized environments.
- Ensure high availability and resilience of services.
4. Data Engineering :
- Design and implement data solutions using relational and NoSQL databases.
- Optimize data models for performance and scalability.
5. Event-Driven & Distributed Systems :
- Develop systems leveraging event-driven architecture.
- Handle asynchronous workflows, messaging, and system integration.
6. Engineering Excellence :
- Write clean, maintainable, and efficient production-grade code.
- Participate in code reviews and enforce engineering best practices.
- Ensure performance optimization and system reliability.
7. Agile & Collaboration :
- Work in Agile/Scrum teams to deliver high-quality software.
- Collaborate with cross-functional teams including Product, QA, and Architecture.
- Translate business requirements into technical solutions.
8. Innovation & AI Enablement :
- Leverage AI technologies/Tools to improve system intelligence and automation.
- Contribute to modernization initiatives and platform evolution.
9. Mentorship & Leadership :
- Mentor junior engineers and guide technical decision-making.
- Drive continuous improvement and engineering culture.
Required Qualifications (Hard Requirements) :
- 6-9 years of hands-on software development experience, with at least 4 years in designing and deploying distributed systems using microservices and Kubernetes.
- Strong expertise in C#/.NET.
- Experience building microservices-based distributed systems.
- Hands-on experience with Kubernetes and containerization.
- Strong understanding of API design and REST principles.
- Experience with relational and NoSQL databases.
- Familiarity with cloud platforms (Azure preferred / AWS).
- Strong knowledge of system design, scalability, and performance optimization.
- Experience working in Agile/Scrum environments.
- Strong communication and collaboration skills.
Preferred Qualifications :
- Bachelors or Masters degree in Computer Science or related field.
- Experience with Domain-Driven Design (DDD).
- Experience with event-driven architecture and messaging systems.
- Exposure to AI based development.
- Experience building enterprise-scale SaaS platforms.
What Success Looks Like :
A successful Senior Software Engineer will :
- Deliver scalable, high-performance systems aligned with architecture standards.
- Drive API-first and microservices adoption across initiatives.
- Improve system reliability, scalability, and maintainability.
- Enable faster delivery through strong engineering practices.
- Mentor team members and elevate overall engineering quality.
- Contribute to modernization and innovation initiatives.
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1664035