SpyCloud, Inc.
Overview
SpyCloud is on a mission to disrupt the cycle of cybercrime and protect users’ identities and accounts. We are looking for a senior software engineer to lead the design and implementation of Domain Driven Design (DDD) and micro-frontend architecture to drive innovation and scalability in our web applications. This role requires hands-on development and technical leadership with strong mentorship capabilities. Our Stack
Programming Languages: Go, Python, TypeScript Frameworks: Gin, FastAPI, React, React Router, Vite, Tanstack Responsibilities
Feature Development: Implement and promote Domain Driven Design principles to create scalable, maintainable, and robust web applications. Lead the development and integration of our micro-frontend architecture to enhance modularity and scalability. Hands-on development to ensure high quality, performant, and reliable applications. Technical Leadership: Provide guidance on technical direction and pragmatic design decisions. Lead architecture discussions and reviews to ensure alignment with standards. Collaborate with product managers, designers, and stakeholders to translate requirements into technical solutions. Mentor junior engineers and foster a culture of continuous learning. Stay current with emerging technologies and integrate relevant innovations into the development process. Qualifications
Professional Experience: At least 10 years delivering production software with a focus on DDD and micro-frontend architecture; proven track record leading large-scale web applications using modern technologies. Technical Proficiency: Strong working knowledge of a language in our stack; experience with RESTful APIs; experience with both relational and NoSQL databases; strong fundamentals in data structures, algorithms, and OOP. DDD and Micro-Frontend: Deep knowledge of Domain Driven Design and micro-frontend architecture. Software Engineering Practices: Experience with SDLC, coding standards, code reviews, version control, CI/CD, testing, and AWS services (API Gateway, Lambda, EC2, ECS). Containerization: Proficiency with Docker and Kubernetes. Communication and Problem-Solving: Excellent written and verbal communication; strong troubleshooting skills. Additional: Experience with AWS CodeBuild, GitHub, and GitHub Actions. Perks and Benefits
U.S.-Based Benefits + Perks (Full-Time): 401(k) with employer contribution; health, vision, and dental insurance (HSA available with employer contribution); employer-paid life and disability insurance; generous PTO and holidays; flexible and remote-friendly work options. U.K.-Based Benefits + Perks (Full-Time): Retirement savings with employer contribution; private health insurance and healthcare cash plan; employer-paid life insurance and income replacement; generous holiday plan. About SpyCloud
SpyCloud is a leader in Cybercrime Analytics. Our solutions thwart cyberattacks from stolen data, including account takeover, ransomware, and online fraud. We serve hundreds of customers and partners worldwide and are committed to protecting users and helping customers combat adversaries. Our Mission and Culture
Our mission is to make the internet a safer place by disrupting the criminal underground. We value innovation, collaboration, and inclusion, and we strive to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate on protected characteristics and encourage candidates from all backgrounds to apply. Equal Opportunity and Compliance
SpyCloud complies with applicable state and local nondiscrimination laws. This includes a commitment to non-discrimination in all terms and conditions of employment. If you need assistance or accommodation due to a disability, you may contact us. Contact and Recruitment Integrity
We will never ask for sensitive or personal financial information during recruitment. If you suspect recruitment fraud, please email careers@spycloud.com.
#J-18808-Ljbffr
SpyCloud is on a mission to disrupt the cycle of cybercrime and protect users’ identities and accounts. We are looking for a senior software engineer to lead the design and implementation of Domain Driven Design (DDD) and micro-frontend architecture to drive innovation and scalability in our web applications. This role requires hands-on development and technical leadership with strong mentorship capabilities. Our Stack
Programming Languages: Go, Python, TypeScript Frameworks: Gin, FastAPI, React, React Router, Vite, Tanstack Responsibilities
Feature Development: Implement and promote Domain Driven Design principles to create scalable, maintainable, and robust web applications. Lead the development and integration of our micro-frontend architecture to enhance modularity and scalability. Hands-on development to ensure high quality, performant, and reliable applications. Technical Leadership: Provide guidance on technical direction and pragmatic design decisions. Lead architecture discussions and reviews to ensure alignment with standards. Collaborate with product managers, designers, and stakeholders to translate requirements into technical solutions. Mentor junior engineers and foster a culture of continuous learning. Stay current with emerging technologies and integrate relevant innovations into the development process. Qualifications
Professional Experience: At least 10 years delivering production software with a focus on DDD and micro-frontend architecture; proven track record leading large-scale web applications using modern technologies. Technical Proficiency: Strong working knowledge of a language in our stack; experience with RESTful APIs; experience with both relational and NoSQL databases; strong fundamentals in data structures, algorithms, and OOP. DDD and Micro-Frontend: Deep knowledge of Domain Driven Design and micro-frontend architecture. Software Engineering Practices: Experience with SDLC, coding standards, code reviews, version control, CI/CD, testing, and AWS services (API Gateway, Lambda, EC2, ECS). Containerization: Proficiency with Docker and Kubernetes. Communication and Problem-Solving: Excellent written and verbal communication; strong troubleshooting skills. Additional: Experience with AWS CodeBuild, GitHub, and GitHub Actions. Perks and Benefits
U.S.-Based Benefits + Perks (Full-Time): 401(k) with employer contribution; health, vision, and dental insurance (HSA available with employer contribution); employer-paid life and disability insurance; generous PTO and holidays; flexible and remote-friendly work options. U.K.-Based Benefits + Perks (Full-Time): Retirement savings with employer contribution; private health insurance and healthcare cash plan; employer-paid life insurance and income replacement; generous holiday plan. About SpyCloud
SpyCloud is a leader in Cybercrime Analytics. Our solutions thwart cyberattacks from stolen data, including account takeover, ransomware, and online fraud. We serve hundreds of customers and partners worldwide and are committed to protecting users and helping customers combat adversaries. Our Mission and Culture
Our mission is to make the internet a safer place by disrupting the criminal underground. We value innovation, collaboration, and inclusion, and we strive to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate on protected characteristics and encourage candidates from all backgrounds to apply. Equal Opportunity and Compliance
SpyCloud complies with applicable state and local nondiscrimination laws. This includes a commitment to non-discrimination in all terms and conditions of employment. If you need assistance or accommodation due to a disability, you may contact us. Contact and Recruitment Integrity
We will never ask for sensitive or personal financial information during recruitment. If you suspect recruitment fraud, please email careers@spycloud.com.
#J-18808-Ljbffr