Angel · 19 hours ago
Senior Software Engineer (Streaming/Encoding)
Angel is a platform that connects creators and audiences through stories that amplify light. They are seeking a Senior Software Engineer to deliver top-tier solutions, focusing on full stack development and API frameworks, while ensuring customer needs are met.
Digital EntertainmentFilm ProductionFinancial ServicesMedia and EntertainmentTV ProductionVideo Streaming
Responsibilities
Must attend and contribute to regularly scheduled staff meetings
Proficiency in speaking, reading and writing in the English language required
Reasonable accommodations may be made to enable individuals with disabilities to perform these essential functions
Enjoy the challenge and opportunity to lead and improve the development experience at Angel Studios by enhancing development tools, test coverage, and code structure
Must participate in setting and achieving regularly scheduled and outlined objectives
Qualification
Required
5+ years of experience as a Software Engineer
5+ years of experience building web applications
Proficiency in speaking, reading and writing in the English language required
Experienced in the infrastructure needed to make compelling full stack experience such as API development (GraphQL, REST)
Experienced with API frameworks (Phoenix), as well as database interaction and modeling
Passionate about careful design & architectural planning that leads to a codebase that is future-proof and maintainable
Enjoy the challenge and opportunity to lead and improve the development experience at Angel Studios by enhancing development tools, test coverage, and code structure
You are proactive and detail-oriented, yet comfortable working in a dynamic environment with tight deadlines and evolving requirements
Self-starter with the ability to seek out opportunities, create an action plan and see it through to fruition
Strong collaborator with excellent presentation, communication, and problem solving skills
An exceptional listener with excellent written and verbal communication skills
Detail-oriented perspective and able to pick up on overlooked details
Organization and time management
Able to maintain confidentiality of information
Must be able to manage multiple assignments, set priorities, and adapt to changing conditions
Resourceful and able to problem-solve and manage tasks with ambiguity
Can take feedback to tasks and assignments positively and create better solutions
A quick study, able to pick up new skills and learn how to use new programs
Must participate in setting and achieving regularly scheduled and outlined objectives
Ability to take individual ownership, execute with high energy, share context, insist on candor with positive intent
Preferred
Experience with Elixir and the Phoenix framework
Familiarity with video encoding
Familiarity with video streaming such as HLS or DASH
Experience with Tailwind is a plus
Full-stack development experience is a plus
Experience with the Angel Guild strongly preferred
Benefits
Competitive compensation
100% company-paid medical, dental, and vision premiums for employees and dependents
Short, and Long Term Disability Insurance and Basic Life Insurance paid for employee, with option of additional AD&D insurance
Generous Paid Time Off
Health Spending Account (HSA)
401(k) investment opportunity with employer match
Paid parental leave
Identity Theft Insurance
Pet Insurance
Company
Angel
We are a film studio platform that helps creators come together with viewers to create high-quality TV and film without answering to Hollywood.
H1B Sponsorship
Angel has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2022 (1)
Funding
Current Stage
Public CompanyTotal Funding
$226.95MKey Investors
Trinity Capital
2025-09-10Post Ipo Debt· $100M
2025-09-10IPO
2025-04-29Undisclosed· $38.14M
Recent News
2025-12-31
Company data provided by crunchbase