Location:
Nashville, TN or RemotePosition Type: Full-Time
About Fufild:
Fufild, Inc. is revolutionizing employee retention and recruitment through our Personal-Fulfillment-as-a-Service (PFaaS™) platform. Our mission is to bridge the gap between personal fulfillment and company success, creating a paradigm shift in how businesses care for their employees. We are more than just a product; we are a philosophy that emphasizes the importance of personal growth and fulfillment as the cornerstone of professional success.
Role Overview:
As a Senior Engineer, DevOps & Security at Fufild, you will play a crucial role in ensuring the scalability, reliability, and security of our platform. You will be responsible for maintaining and optimizing our AWS-based infrastructure, supporting our Golang microservices, and leading our SOC2 compliance efforts. In addition to these core responsibilities, you will serve as a mentor for engineers across the organization, fostering best practices in DevOps, security, and software development. If you thrive in high-impact environments, enjoy working with cutting-edge technology, and have a passion for security and compliance, this role is for you.
Key Responsibilities:
Strong proficiency in React Native, with a focus on mobile application development for both iOS and Android platforms.
Proficient in TypeScript for both mobile and web development.
Proficient in Next.js, particularly for server-side rendered applications and API integrations.
Maintain and optimize cloud infrastructure using AWS services such as ECS, EC2, S3, RDS, and Secrets Manager.
Ensure SOC2 compliance by implementing best security practices, monitoring adherence, and maintaining documentation.
Develop, maintain, and improve Golang-based microservices, ensuring high performance and scalability.
Implement and manage CI/CD pipelines using GitHub Actions to streamline deployments and infrastructure automation.
Monitor and enhance system observability with tools like Jaeger, Sentry, and Prometheus.
Manage infrastructure as code (IaC) using Terraform to ensure repeatability and scalability of deployments.
Implement security best practices, conduct regular security audits, and respond to incidents in a timely manner.
Improve API security and authentication mechanisms, ensuring secure communication across services.
Mentor and support junior engineers in areas of DevOps, security, and software development.
Collaborate with product, engineering, and compliance teams to align infrastructure and security goals with business objectives.
Qualifications:
5+ years of experience in DevOps, Security, or Backend Engineering with a focus on cloud infrastructure and compliance.Proficient in AWS services, including ECS, EC2, S3, RDS, Secrets Manager, and IAM.
Strong knowledge of SOC2 compliance and security best practices for cloud-native applications.
Proficiency in Golang, with experience maintaining and improving production microservices.
Experience with CI/CD tools, preferably GitHub Actions, for automating deployments and testing.
Solid understanding of Docker and container orchestration using AWS ECS or Kubernetes.
Experience with observability tools such as Jaeger, Sentry, and Prometheus for system monitoring and debugging.
Familiarity with Infrastructure as Code (IaC) tools such as Terraform to manage cloud infrastructure.
Strong networking and security knowledge, including best practices for securing APIs and cloud environments.
Experience working within an Agile development environment, collaborating with cross-functional teams.
Ability to mentor and guide junior engineers, fostering a culture of knowledge sharing and growth.
Bonus Qualifications:
Experience with Finch HRIS or Stripe.
Familiarity with Terraform Cloud for infrastructure automation.
Experience managing code quality tools like SonarQube.
Strong knowledge of PostgreSQL and Redis, including real-time data synchronization.
Experience handling incident response and security audits in a SOC2-compliant environment.
Why Join Fufild?
Joining Fufild means becoming part of a passionate and innovative team dedicated to making a significant impact in the Employee Benefits industry. We offer a supportive environment where your contributions are valued and your professional growth is encouraged. You will have the opportunity to work with cutting-edge technologies and contribute to projects that help companies attract and retain top talent. We offer competitive compensation and the flexibility to work remotely.