Summary
Accretive Technology Group (ATG) is a Seattle-based leader in live streaming technology, privately owned and profitable for over 25 years. We are seeking Mid-Level and Senior Software Engineers with expertise in back-end technologies to join our Member Accounts Engineering team in a remote-based position, where you'll design, build, deploy, and maintain scalable applications that support our core member account experiences.
Responsibilities
- Contribute across the full software development lifecycle, including design, development, deployment, and maintenance
- Design and build scalable, reliable back-end applications and services
- Contribute to application and system architecture, technical design, and continuous improvement initiatives
- Develop solutions that are maintainable, scalable, and aligned with business needs
- Work closely with Product and Operations to deliver sustainable, scalable solutions
- Elevate engineering best practices through code reviews, mentoring, and innovation
- Collaborate with fellow engineers to share knowledge, solve technical challenges, and improve development processes
Skills
- Minimum of 5+ years of professional software development experience
- Strong experience with TypeScript and Node.js
- Experience with MariaDB, MySQL, or another relational database
- Competent with PHP
- Experience with application and system design and architecture
- Proficiency with Git and version control platforms such as GitHub or Bitbucket
- Experience with containerization and container orchestration technologies
- Experience with event-driven architecture
- Experience with automated testing frameworks (e.g., Jest, JUnit, or similar)
- Experience delivering software in an iterative environment using Agile methodologies
- Self-driven problem solver with a passion for delivering exceptional customer experiences
- Strong collaborator who believes software development is a team sport
- Lifelong learner who embraces new technologies and freely shares knowledge
- CI/CD software best practices
- React
- GRPC / Protobuf
- NestJS
- Federated Modules
- Working in a service-oriented architecture
- Agentic coding Skills
- Atlassian (Jira and Confluence)
- Grafana
- Technical leadership experience
Qualifications
Must Haves
- Minimum of 5+ years of professional software development experience
- Strong experience with TypeScript and Node.js
- Experience with MariaDB, MySQL, or another relational database
- Competent with PHP
- Experience with application and system design and architecture
- Proficiency with Git and version control platforms such as GitHub or Bitbucket
- Experience with containerization and container orchestration technologies
- Experience with event-driven architecture
- Experience with automated testing frameworks (e.g., Jest, JUnit, or similar)
- Experience delivering software in an iterative environment using Agile methodologies
- Self-driven problem solver with a passion for delivering exceptional customer experiences
- Strong collaborator who believes software development is a team sport
- Lifelong learner who embraces new technologies and freely shares knowledge
Nice to Haves
- CI/CD software best practices
- React
- gRPC / Protobuf
- NestJS
- Federated Modules
- Working in a service-oriented architecture
- Agentic coding Skills
- Atlassian (Jira and Confluence)
- Grafana
- Technical leadership experience
Benefits
- Medical, Dental, and Vision coverage
- Life and Disability Insurance
- Health Care Flexible Spending Account (FSA) with 50% company match
- Dependent Care Flexible Spending Account (FSA)
- Gym Membership Reimbursement up to $75 per month
- $175 Monthly Transportation Reimbursement (up to $100 may be applied toward home internet for remote or hybrid employees)
- 401(k) with a 50% company match (no cap), fully vested after 5 years
- Eligibility to participate in the company’s discretionary profit-sharing program
- Potential annual cost of living adjustments (COLA)
- PTO accrual as required by law
- Vacation days based on the schedule indicated below
- 9 company-paid holidays
- Vacation Schedule: 0–2 Years: 2 Weeks; 3–4 Years: 3 Weeks; 5+ Years: 4 Weeks