Associate Software Engineer

Rarefied Atmosphere, Inc.
Austin, United States of America
25 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Junior

Job location

Austin, United States of America

Tech stack

PHP
Artificial Intelligence
Automation of Tests
Bug Tracking Systems
Software Bug Management
Software Quality
Continuous Integration
Data Structures
Laravel
Software Engineering
TypeScript
Delivery Pipeline
Information Technology
Codebase
Front End Software Development
NestJS
Web Api

Job description

We're looking for a motivated Associate Software Engineer to join our engineering team in a role focused on AI-augmented software quality. You'll work at the intersection of AI tooling and defect management - using AI to triage, patch, test, and deploy fixes across our stack. You'll collaborate closely with engineering and product teams to prioritize defects, own the testing and deployment of AI-implemented patches, and help monitor and manage triage workflows for the broader engineering organization. This is a hands-on role where you'll be moving fast, learning the codebase deeply, and pushing the boundaries of what's possible with AI-assisted development., This position will report to the Engineering Lead, and is on-site in Austin, TX! Availability to be in-office 4-5 days a week is required., * Triage and prioritize defects across the product, working with engineering and product teams to determine impact and urgency

  • Leverage AI tools to generate patches for defects and iterate on solutions
  • Own testing and validation of solutions - ensure fixes are correct, don't introduce regressions, and meet quality standards
  • Deploy fixes through CI/CD pipeline and monitor production for issues post-deploy
  • Build and improve workflows for AI-assisted defect resolution - document what works, what doesn't, and how to scale it
  • Collaborate cross-functionally with engineers, product, and stakeholders to understand defect patterns and prioritize effectively
  • Be intrinsically motivated, naturally curious, and enjoy seeking out new problems

Requirements

  • Bias towards simplicity
  • Computer Science degree or equivalent demonstrated expertise
  • 0-2 years of software engineering experience
  • Strong CS fundamentals including system design, data structures, and algorithms
  • Daily use of AI across the entire development lifecycle (planning, design, coding, testing, deployment).
  • Ability to read and understand code across multiple languages and frameworks
  • Strong debugging and problem-solving skills
  • Excellent communication skills - you'll need to explain what you're finding and fixing to engineers and product stakeholders

Nice to Haves:

  • Experience with full-stack codebases (backend APIs, frontend, mobile)
  • Familiarity with TypeScript/NestJS, PHP/Laravel, or similar frameworks
  • Experience writing automated tests (unit, integration, e2e)
  • Experience with CI/CD pipelines and deployment workflows
  • Experience with bug tracking and triage systems

Benefits & conditions

  • Competitive salary
  • Company Equity
  • Company 401(k) with employer matching
  • Competitive insurance plans
  • Flexible Time Off Policy

About the company

Atmosphere is the leading streaming TV platform built specifically for businesses. Unlike ad networks or signage companies, Atmosphere is the only true TV company whose first priority is to entertain television audiences outside of the home. Our content is designed to be fun, engaging, and worth watching, transforming waiting rooms, gyms, bars, and restaurants into better experiences for customers and better businesses for owners. We are the first and only company to think about both the business owner and their customers when creating TV content. With 60,000+ venues and a global audience of over 150 million monthly viewers, Atmosphere is redefining what TV means outside the living room.

Apply for this position