The company is a fast-growing, high-impact SaaS organization focused on customer loyalty solutions.
This role is fully remote, but candidates must be based in the US.
The Lead Software Architect will drive a full-scale modernization of the platform, with a focus on a real-time, distributed SaaS architecture.
The position involves 40% coding and 60% architecture/mentorship.
Responsibilities include architecting a microservices-based platform, building new frontend features with React, and developing scalable backend services using Node.js and Java Spring Framework.
The architect will work with various databases, design containerized systems in AWS ECS, and integrate services using Kafka.
Collaboration with product managers and UX designers is essential to create intuitive user experiences.
The role includes mentoring developers and enforcing best practices in code quality and system design.
The architect will lead R&D initiatives and apply AI tools to enhance development processes.
Ensuring CI/CD pipelines support clean delivery workflows is also a key responsibility.
Requirements:
Candidates must have 8-12+ years of experience in software engineering, with a focus on architecture.
Proficiency in Node.js, Java Spring Framework, and React is required, with Angular experience being a plus.
A deep understanding of distributed systems, microservices, and cloud-native design is essential.
Experience with AWS ECS is required, while Kubernetes experience is not necessary.
Familiarity with databases such as MongoDB, PostgreSQL, OpenSearch, and Kafka is needed.
A strong understanding of Domain-Driven Design and CI/CD practices is required.
Proven ability to modernize legacy systems and refactor complex codebases is necessary.
Bonus points for experience in high-transaction systems, such as fintech or loyalty platforms.
Candidates should possess strong design instincts and a passion for clean, maintainable code.
Excellent communication skills and the ability to lead in a hybrid team setting are essential.
Benefits:
The position offers a competitive compensation package.
Full medical coverage and a 401K plan are included.
Employees receive 15 PTO days.
The company provides a high-growth trajectory with access to modern tools and technology.
A flat, informal culture with approachable leadership is part of the work environment.
There are opportunities to innovate and shape next-generation loyalty experiences.