What are the responsibilities and job description for the Production Engineer - Platform/Infrastructure (Remote) position at Affinity?
Job Description
Affinity is seeking a Production Engineer on behalf of a fast-growing technology company building next-generation distributed systems and real-time connectivity solutions.
This is a hands-on infrastructure and platform engineering role with a strong focus on system design and architecture. The team is looking for engineers who go beyond maintaining systems, individuals who can think from first principles, design scalable solutions, and influence how production environments are built and evolved.
You’ll play a key role in shaping the reliability, scalability, and security of a SaaS platform deployed across multiple cloud environments. This role works closely with engineering and customer-facing teams, making it ideal for someone who combines strong technical depth with clear communication and a practical, problem-solving mindset.
This is a fully remote role within the United States. Candidates must be legally authorized to work in the U.S.
Key Responsibilities
Know someone who’s great for this, or any of our open roles? Earn up to $4,000/year for each successful referral through Affinity Earn. You can also earn up to $50,000 for helping us find new clients. Learn about our referral program at https://affinity-group.ca/earn/ or browse our jobs & follow us at https://www.linkedin.com/company/affinity-staffing/jobs/
About Affinity
Affinity Group is a technology and business consulting and services company. We believe in creating long term relationships between clients and consultants that foster a mutually beneficial partnership. Affinity is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All employment is decided on the basis of qualifications, merit and business need.
For more information on Affinity, please visit www.affinity-group.ca
Job Number: 13230
Affinity is seeking a Production Engineer on behalf of a fast-growing technology company building next-generation distributed systems and real-time connectivity solutions.
This is a hands-on infrastructure and platform engineering role with a strong focus on system design and architecture. The team is looking for engineers who go beyond maintaining systems, individuals who can think from first principles, design scalable solutions, and influence how production environments are built and evolved.
You’ll play a key role in shaping the reliability, scalability, and security of a SaaS platform deployed across multiple cloud environments. This role works closely with engineering and customer-facing teams, making it ideal for someone who combines strong technical depth with clear communication and a practical, problem-solving mindset.
This is a fully remote role within the United States. Candidates must be legally authorized to work in the U.S.
Key Responsibilities
- Design and architect scalable production systems and infrastructure for a cloud-based SaaS platform
- Define service architecture, deployment strategies, and system design decisions
- Build and maintain infrastructure-as-code and deployment pipelines (Terraform, CI/CD)
- Improve system reliability, scalability, and observability across production environments
- Troubleshoot complex issues across infrastructure, networking, and application layers
- Contribute to security and authentication design (identity, credentials, access control)
- Collaborate with engineering and customer-facing teams to resolve integration and production challenges
- Leverage modern tools (including AI-assisted tools) to automate workflows and improve efficiency
- Participate in on-call rotations supporting production environments
- 5 years of experience in DevOps, SRE, Platform Engineering, or similar roles
- Strong experience with cloud platforms (AWS, GCP, or Azure)
- Hands-on experience with Kubernetes and containerized environments
- Experience with infrastructure-as-code tools (Terraform preferred)
- Strong Linux/Unix systems experience and command-line proficiency
- Solid understanding of networking fundamentals (TCP/IP, DNS, load balancing, security)
- Experience designing and operating production systems at scale
- Ability to write code or scripts (Go or Python preferred)
- Strong communication skills and ability to work across engineering and customer-facing teams
- Experience with distributed systems or messaging platforms
- Familiarity with observability tools (Prometheus, Grafana, Elastic stack)
- Exposure to security concepts such as authentication, encryption, and identity management
- Experience working in SaaS or multi-tenant environments
- Experience using AI tools to improve development or operational workflows
- Join a growing team rebuilding and modernizing its production platform
- Work on complex, high-scale distributed systems in cloud environments
- Have direct impact on architecture, tooling, and engineering practices
- Competitive compensation and strong growth potential
Know someone who’s great for this, or any of our open roles? Earn up to $4,000/year for each successful referral through Affinity Earn. You can also earn up to $50,000 for helping us find new clients. Learn about our referral program at https://affinity-group.ca/earn/ or browse our jobs & follow us at https://www.linkedin.com/company/affinity-staffing/jobs/
About Affinity
Affinity Group is a technology and business consulting and services company. We believe in creating long term relationships between clients and consultants that foster a mutually beneficial partnership. Affinity is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All employment is decided on the basis of qualifications, merit and business need.
For more information on Affinity, please visit www.affinity-group.ca
Job Number: 13230