Job Details

ID #53475773
Estado California
Ciudad Humboldt county
Full-time
Salario USD TBD TBD
Fuente California
Showed 2025-02-17
Fecha 2025-02-17
Fecha tope 2025-04-18
Categoría Software/QA/DBA/etc
Crear un currículum vítae
Aplica ya

Backend Software Engineer

California, Humboldt county, 95511 Humboldt county USA
Aplica ya

Backend Software Engineer

Location: Remote (Preferred: West Coast to Central Time Zones)

Salary Range: $100,000 - $120,000

About Us

StreamGuys powers advanced streaming and content solutions for broadcasters and podcasters. As a small, innovation-focused company, we're modernizing our stack, enhancing automation, and scaling infrastructure to support future growth.

Role Overview

We're looking for a Backend Software Engineer with the drive and technical depth to build scalable, reliable systems that support high-demand streaming services. In this role, you'll lead efforts to retrofit legacy systems, design new infrastructure, and ensure that our backend architecture is robust and future-proof. You should have the confidence to make key architectural decisions, balance trade-offs effectively, and help set the technical direction of our platform.

Key Responsibilities

● System Architecture: Design, redesign, and refactor backend infrastructure, ensuring scalability and resiliency for large streaming workloads, implementing new technologies to stay ahead of the curve

● Technical Leadership: Make informed, strategic technical decisions that impact our platform's performance and adaptability

● Infrastructure & Automation: Implement containerized solutions, oversee Kubernetes deployments, and develop CI/CD workflows

● Mentorship: Guide and mentor developers while fostering a culture of growth

● Product Ownership: Lead the overall design and approach for various applications, serving as the subject matter expert and liaison to stakeholders

● Backend Development: Ensure backend code aligns with architectural goals while implementing new features

Technical Requirements

Core Technologies

● Languages & Frameworks:

○ Advanced proficiency in Node.js and PHP

○ Expert-level Laravel framework implementation

○ Strong Golang development experience

○ Proven ability to select optimal language for use case

● Database Systems:

○ Expert-level knowledge of MySQL optimization and scaling

○ Advanced experience with NoSQL solutions

○ Proficiency in database design and performance tuning

○ Experience with high-throughput data systems

● Infrastructure & DevOps:

○ Advanced containerization with Docker and container orchestration

○ Kubernetes cluster management and deployment

○ Proficiency with Infrastructure as Code (Ansible, Terraform)

○ Experience with automated scaling and failover systems

● System Administration:

○ Advanced Linux/Unix system administration

○ Expert-level CLI proficiency and shell scripting

○ Strong networking and security fundamentals

○ Experience with performance monitoring and optimization

● Version Control & CI/CD:

○ Expert-level Git workflow management

○ Experience maintaining complex branching strategies

○ Advanced knowledge of Git hooks and automation

○ Strong code review and collaboration practices

Development Expertise

● API-first design and implementation

● Test Driven Development

● CI/CD pipeline design and implementation

● MVC architectures

● Experience building horizontally scalable systems

● Proven background in high-demand streaming environments (preferred)

Professional Skills

● Strong project design and delegation abilities

● Excellence in stakeholder communication and documentation

● Ability to work autonomously and drive projects forward

● Confident decision-making skills

● Strong critical-thinking approach to problem solving and issue identification

● Professional and collaborative team approach

● Solid verbal and written communication skills

What We Offer

● Direct access to leadership and opportunity to shape technical direction

● High-impact projects that challenge and grow your technical abilities

● Flexible, collaborative work culture focused on innovation and results

● Remote work environment (within USA) with strong engineering support

How to Apply:

Please submit your resume and a cover letter highlighting your relevant experience and why you would be a great fit for this role to [email protected].

StreamGuys is an equal opportunity employer. Join our team and help us shape the future of streaming media delivery!

Aplica ya Suscribir Reportar trabajo