Senior Software Engineer for Streaming Platforms
2 weeks ago
Join Angel, a pioneering platform where stories amplify light and communities thrive around creative projects. As a Senior Software Engineer focused on streaming platforms, you'll play a key role in shaping the future of entertainment, building home for creators and audiences alike.
Our engineering team is on a mission to redefine how viewers engage with their favorite content. You'll collaborate with a passionate group of developers, designers, and product leaders, crafting innovative, user-friendly interfaces for a seamless viewing experience across multiple platforms.
This is an exciting opportunity for a skilled engineer who thrives in a dynamic environment, ready to contribute to a high-growth company known for producing impactful independent content. Here, your work will have a direct impact on how millions of fans discover and enjoy inspirational stories.
Why Join Us?
- High-Growth Company: Be part of one of the fastest-growing media organizations, delivering record-breaking releases to audiences globally.
- Massive Impact: Your coding efforts will significantly influence how audiences interact with compelling narratives.
- Extreme Ownership: Enjoy the autonomy to make impactful decisions as if you were a founder.
- Mission-Driven Culture: Work within a team that prioritizes amplifying light both through its products and team dynamics.
- Future of Streaming: Help build a platform that empowers creators and fans over traditional industry barriers.
Responsibilities:
- Create Engaging Experiences: Develop scalable and intuitive interfaces across web, mobile, and TV applications.
- Collaborate Effectively: Partner with designers, product managers, and backend developers to launch exciting features that delight our users.
- Shape Our Platform: Enhance the architecture and reliability of systems that enable our streaming and community experiences.
- Own Your Projects: Take responsibility for your work, using data and feedback to drive continuous improvement.
- Innovate: Rapidly prototype and refine ideas that keep us at the cutting edge of audience-driven entertainment technology.
- Mentor Peers: Elevate the team's performance by sharing your expertise in coding quality and user empathy.
What You Bring:
- 5+ years of software engineering experience with a focus on Roku development.
- Expertise in BrightScript, SceneGraph, and Roku SDK, with a track record of successful production app delivery.
- Deep knowledge of Roku channel architecture, UI design principles, and optimization techniques.
- Experience with RESTful APIs, video players (RAF, HLS, DRM), and external data integration.
- Familiarity with CI/CD, GitHub, and release management for OTT platforms.
- Strong debugging skills for resolving performance issues.
- A commitment to clean, maintainable code and a passion for quality.
- Ability to work in a fast-paced, mission-driven environment balancing creativity and accountability.
- Excitement for Angel's mission to amplify light and enhance streaming experiences.
The salary range for this position is $121,000 - $160,000 annually, commensurate with experience and responsibilities.
Perks at Angel:
- Competitive compensation package.
- 100% company-paid medical, dental, and vision premiums for employees and dependents.
- Short and Long Term Disability Insurance and Basic Life Insurance provided; options available for additional AD&D insurance.
- Generous Paid Time Off policy.
- Health Spending Account (HSA).
- 401(k) investment opportunity with employer matching.
- Paid parental leave.
- Identity Theft Insurance and Pet Insurance.
Please note that this job description is not exhaustive and activities may change as needed. Angel is an Equal Opportunity Employer, committed to a respectful environment where equal opportunities are provided to all applicants and employees.
-
Senior Software Engineer
5 days ago
Omaha, NE, United States Hologram USA Inc Full timeSenior Software Engineer Hologram is building the future of IoT connectivity, delivering internet access to millions of connected devices worldwide. We process over 5 billion transactions per month across our global infrastructurethis isn't just another app, it's the invisible backbone powering everything from fleet tracking to smart city infrastructure. We...
-
Senior Software Engineer
2 weeks ago
Omaha, NE, United States Form3 Full timeSenior Software Engineer (Go) - Platform API The Role As a Senior Go Engineer on the Platform APIs Team, you'll work on some of our company's most pivotal distributed services, where performance, scalability, and reliability are paramount. Our engineers are encouraged to tackle projects independently, with collaborative opportunities for solving complex...
-
Senior Software Engineer
1 week ago
Omaha, NE, United States Form3 Full timeSenior Software Engineer (Go) - Platform API The Role As a Senior Go Engineer on the Platform APIs Team, you'll work on some of our company's most pivotal distributed services, where performance, scalability, and reliability are paramount. Our engineers are encouraged to tackle projects independently, with collaborative opportunities for solving complex...
-
Senior Software Engineer
1 week ago
Omaha, NE, United States Form3 Full timeSenior Software Engineer (Go) - Platform API The Role As a Senior Go Engineer on the Platform APIs Team, you'll work on some of our company's most pivotal distributed services, where performance, scalability, and reliability are paramount. Our engineers are encouraged to tackle projects independently, with collaborative opportunities for solving complex...
-
Senior Software Engineer
2 weeks ago
Omaha, NE, United States Form3 Full timeThe Opportunity As a Senior Go Engineer in our Platform APIs Team, you'll be instrumental in developing pivotal distributed services, where top-notch performance, scalability, and reliability are critical. We encourage our engineers to tackle projects independently while also fostering collaboration to solve complex challenges and brainstorm innovative...
-
Senior Software Engineer
1 week ago
Omaha, NE, United States Form3 Full timeThe Opportunity As a Senior Go Engineer in our Platform APIs Team, you'll be instrumental in developing pivotal distributed services, where top-notch performance, scalability, and reliability are critical. We encourage our engineers to tackle projects independently while also fostering collaboration to solve complex challenges and brainstorm innovative...
-
Lead Software Engineer
5 days ago
Omaha, NE, United States DMSi Software Full timeWe're looking for a Lead Software Engineer to drive the design and development of the core platform services that our products and teams rely on. This role is hands-on, technical, and strategic-you'll architect and build systems that scale, ensure reliability, and serve as the backbone of our development organization. RESPONSIBILITIES AND DUTIES: Architect...
-
Senior Software Engineer, Core Experiences
5 days ago
Omaha, NE, United States Speechify Full timeSenior Software Engineer, Core Experiences Speechify is the easiest way to listen to the world's information. Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen to it at your desk, on the go, at your own speed, and with tools that make learning easier, deeper, and faster. What streaming services have done...
-
Senior Software Engineer, Core Experiences
18 hours ago
Omaha, NE, United States Speechify Full timeSenior Software Engineer, Core Experiences Speechify is the easiest way to listen to the world's information. Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen to it at your desk, on the go, at your own speed, and with tools that make learning easier, deeper, and faster. What streaming services have done...
-
Senior Software Engineer, Core Experiences
6 days ago
Omaha, NE, United States Speechify Full timeSenior Software Engineer, Core Experiences Speechify is the easiest way to listen to the world's information. Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen to it at your desk, on the go, at your own speed, and with tools that make learning easier, deeper, and faster. What streaming services have done...