Group 1001 is a consumer-centric, technology-driven family of insurance companies on a mission to deliver outstanding value and operational performance by combining financial strength and stability with deep insurance expertise and a can-do culture. Group1001’s culture emphasizes the importance of collaboration, communication, core business focus, risk management, and striving for outcomes. This goal extends to how we hire and onboard our most valuable assets – our employees.
Why This Role Matters
We are seeking a skilled and experienced Full Stack Engineer to join our team with a strong focus on AWS cloud-based development and deployments. You will play a crucial role in designing, developing, and maintaining scalable web applications deployed on AWS infrastructure. Your expertise in cloud-native development, containerization, infrastructure as code, and CI/CD practices will be essential to delivering high-quality, secure, and performant solutions. You will collaborate with cross-functional teams to build and maintain applications using modern DevOps practices and tools.
How You’ll Contribute
- Application Development: Design, develop, and maintain full-stack web applications with a focus on cloud-native architecture on AWS.
- Cloud Infrastructure: Build and manage AWS services including ECS, EC2, Lambda, S3, RDS, and other AWS offerings.
- Containerization: Develop and deploy containerized applications using Docker on AWS ECS; support VM-based applications when required.
- Infrastructure as Code: Implement and maintain infrastructure using Terraform, ensuring repeatable, version-controlled deployments.
- CI/CD Pipelines: Design and manage CI/CD pipelines using GitLab CI/CD for automated builds, testing, and deployments.
- Package Management: Configure and manage artifact repositories using CloudSmith for secure package distribution.
- Identity & Access Management: Integrate and manage authentication/authorization using Microsoft Entra ID (Azure AD) as the Identity Provider.
- Security & Networking: Implement security best practices; collaborate on ZScaler configurations for secure network access.
- Collaboration: Work closely with product managers, Platform Engineers, and other developers to deliver robust solutions.
- Optimization: Optimize applications for reliability, and security.
- Troubleshooting: Diagnose and resolve issues across the full stack, from frontend to cloud infrastructure.
- Continuous Learning: Stay current with advancements in AWS services, cloud development, and DevOps practices.
What We’re Looking For
- Technical Proficiency: Strong proficiency in JavaScript/TypeScript, HTML, and CSS.
- Backend Development: Experience with backend frameworks (NestJS, Node.js, or similar).
- Frontend Development: Proficiency in building modern, responsive applications (Angular, React, or similar).
- AWS Cloud: Extensive experience with AWS services including: ECS (Elastic Container Service) for container orchestration EC2 for VM-based applications S3, RDS, Lambda, IAM, CloudWatch, and other core services.
- Containerization: Solid experience with Docker and container-based deployments.
- Infrastructure as Code: Hands-on experience with Terraform for provisioning and managing AWS infrastructure.
- CI/CD: Proven experience building and maintaining CI/CD pipelines, preferably using GitLab CI/CD.
- Version Control: Strong proficiency with Git and GitLab workflows.
- Identity Management: Experience integrating applications with enterprise Identity Providers, specifically Microsoft Entra ID (Azure AD).
- Package Management: Familiarity with artifact repositories such as CloudSmith.
- APIs & Data: Experience with RESTful APIs, GraphQL, and relational databases (PostgreSQL preferred).
- Testing: Experience with testing frameworks (Jest, Mocha, Jasmine, or similar).
- Soft Skills: Excellent problem-solving, troubleshooting, communication, and teamwork abilities.
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
- AWS Certifications such as Generative AI Developer Preferred (Nice to Have).
- CMS Platforms: Experience with headless CMS platforms such as Contentful.
- AWS Kiro: Exposure to or experience with AWS Kiro for AI-assisted development.
- ZScaler: Understanding of ZScaler for secure access and zero-trust network architectures.
- Additional Languages: Experience with Java or Kotlin.
- Messaging/Streaming: Experience with Kafka or AWS Kinesis.
- Serverless: Experience with AWS Lambda and serverless architectures.
- Monitoring & Observability: Familiarity with AWS CloudWatch, X-Ray, or third-party monitoring tools.
- Agile Methodologies: Experience working in Agile/Scrum development environments.
Compensation
The base pay for this position ranges from $120,000/year in our lowest geographic market up to $160,000/year plus bonus in our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience.
Benefits Highlights
- Employees who meet benefit eligibility guidelines and work 30 hours or more weekly, have the ability to enroll in Group 1001’s benefits package.
- Employees (and their families) are eligible to participate in the Company’s comprehensive health, dental, and vision insurance plan options.
- Employees are also eligible for Basic and Supplemental Life Insurance, Short and Long-Term Disability.
- All employees (regardless of hours worked) have immediate access to the Company’s Employee Assistance Program and wellness programs—no enrollment is required.
- Employees may also participate in the Company’s 401K plan, with matching contributions by the Company.
Diversity
Group 1001, and its affiliated companies, is strongly committed to providing a supportive work environment where employee differences are valued. Diversity is an essential ingredient in making Group 1001 a welcoming place to work and is fundamental in building a high-performance team. Diversity embodies all the differences that make us unique individuals. All employees share the responsibility for maintaining a workplace culture of dignity, respect, understanding and appreciation of individual and group differences.
Grow Your Career at Group 1001 Insurance
We are a company that aims to shape the world around us. We don’t simply talk about change, we create it – empowering people and communities through sports, education, innovation, and access to financial products and services. Group 1001 Insurance is an integrated, technology-driven financial services and insurance group that combines product innovation with digital accessibility. With annuity products and insurance that create and protect a strong future for all, we help individuals and businesses thrive. Through our education and sports partnerships, we empower communities. Because when we invest in growth for all, we invest in a better world.
Group 1001 Insurance Benefits
Employees are our number one asset. We provide a comprehensive benefits package that goes beyond the basics to support employees through many of life’s personal and professional milestones.