Job Title: Fullstack Technical Lead
Company: RunLoyal
Location: India (Remote)
Summary: RunLoyal, a rapidly growing vertical SaaS company based in Atlanta, GA, is on a mission to build a world-class pet-care software platform. We are seeking a dynamic and experienced Fullstack Technical Lead to lead the design, development, and implementation of our SaaS product architecture. In this role, you will play a pivotal role in shaping an innovative pet-care solution by defining the overall technical vision, ensuring scalability, security, and performance, and aligning technology solutions with business goals.
This position demands deep expertise in Java, Angular, cloud-native front-end technologies, databases, data strategy architecture, microservices, AI/ML implementation, and enterprise integration to drive innovation and excellence in pet-care technology.
Responsibilities:
- Architecture & Strategy: Define and maintain the overall SaaS platform architecture, ensuring scalability, high availability, and security. Design and develop cloud-native enterprise applications using Java, Spring Boot, and Angular. Lead the data strategy architecture, ensuring efficient database design, data lakes, NoSQL and SQL integration, and data governance. Develop a technology roadmap aligned with business objectives and product strategy. Advocate for modern software development methodologies, including event-driven architecture, microservices, and AI/ML implementation. Drive AI/ML adoption for predictive analytics, automation, and personalized pet-care recommendations. Maintain comprehensive architectural blueprints and documentation for development teams.
- Cloud & Infrastructure: Design multi-tenant SaaS architectures with a focus on AWS and cloud-native solutions. Establish best practices for serverless computing, containerization (Docker, Kubernetes), and CI/CD pipelines. Optimize cloud costs, resource utilization, and disaster recovery strategies. Ensure AI/ML models are efficiently deployed and scaled within cloud environments.
- Frontend & User Experience: Lead the development of responsive, high-performance web applications using Angular. Ensure best practices in front-end architecture, modularity, and component-driven development. Optimize UI performance, lazy loading, and client-side caching strategies. Collaborate with UX/UI teams to enhance user experience through AI-powered recommendations and automation.
- Integration & API Strategy: Design and manage RESTful and GraphQL APIs, ensuring seamless integration with third-party applications. Define API governance, versioning, and documentation standards. Implement enterprise integration solutions such as event-driven architectures and data streaming platforms (Kafka, AWS Kinesis, or Apache Pulsar).
- Data Architecture & AI/ML Implementation: Architect scalable, high-performance data storage and processing systems for large datasets. Define strategies for data modeling, indexing, and query optimization. Leverage AI/ML for real-time analytics, fraud detection, automation, and intelligent decision-making. Ensure compliance with data security and privacy regulations (GDPR, CCPA, HIPAA, etc.).
- Performance & Reliability: Optimize SaaS applications for high availability, fault tolerance, and auto-scaling. Implement observability practices (logging, monitoring, alerting) using tools like Sentry, Mezmo, or ELK stack. Address performance bottlenecks, conduct load testing, and improve system resilience.
- Collaboration & Leadership: Work closely with Engineering, DevOps, Security, and Product teams to ensure architectural consistency. Provide technical leadership and mentor engineering teams on architectural decisions. Participate in technical due diligence for partnerships, NPD, and new technology evaluations.
Required Qualifications:
- Bachelors or Masters degree in Computer Science, Information Technology, or a related field.
- Proven experience as a Java Enterprise Software Engineer, Technical Lead, or similar role with at least 7+ years in software architecture and 5+ years in SaaS product architecture.
- Strong expertise in Java frameworks (Spring Boot, Hibernate) and Angular front-end development.
- Deep understanding of cloud-native application development and microservices architecture.
- Hands-on experience with AWS services, including EC2, Lambda, S3, DynamoDB, RDS, and CloudFormation.
- Expertise in SQL, NoSQL databases (PostgreSQL, MySQL, MongoDB, Cassandra) and data architecture best practices.
- Experience with DevOps practices, CI/CD pipelines, and Infrastructure-as-Code (Terraform, CloudFormation).
- Proficiency in API design, integration patterns, and enterprise middleware solutions.
- Knowledge of AI/ML model deployment and MLOps best practices.
- Strong communication and stakeholder management skills.
Preferred Qualifications:
- Experience with AI/ML-based SaaS solutions and AI-driven automation.
- Knowledge of TechOps strategies for cloud cost optimization.
- Familiarity with low-code/no-code platforms and their impact on SaaS architectures.
- Certifications like AWS Certified Solutions Architect, TOGAF, or Kubernetes Certified Architect.
Goals For Role:
- Architectural Excellence: Develop and maintain high-quality architectural blueprints aligned with business objectives.
- Team Development: Mentor and enhance the skills of the development team, fostering a culture of continuous improvement.
- Innovation: Implement AI/ML solutions and emerging technologies to improve product quality and performance.
- Process Optimization: Streamline software development processes for efficiency and scalability.
Essential Behavioral Competencies:
- Analytical Thinking: Ability to analyze complex problems and develop effective solutions.
- Leadership: Proven experience in leading and mentoring development teams.
- Communication: Strong verbal and written skills to interact with stakeholders and team members.
- Adaptability: Quickly adapt to new technologies and changing business requirements.
- Collaboration: Excellent teamwork skills, fostering a collaborative work environment.
Why Join Us:
- Competitive salary and benefits package.
- Opportunity to work with cutting-edge technology.
- Fast-paced and dynamic work environment.
- Chance to make a real impact on a growing company.
RunLoyal is an equal-opportunity employer.
To Apply: Submit your resume and cover letter to hidden_email.