About us
We are Accedo and have more than ten years of experience helping hundreds of TV platform operators, broadcasters, media companies, and consumer electronics manufacturers across the globe to design, deliver, and manage the next-generation video user experience across a vast range of connected devices.
Accedo offers a global working environment, with offices worldwide, including Stockholm, London, Madrid, Toronto, Guadalajara, São Paulo, Sidney, and Hong Kong. We are also passionate about technology and building fantastic software products. We are experts and leaders in the realm of video streaming. It’s no coincidence that some of our customers are giants like Cogeco, Sportsnet, HBO, CNN, and Peloton, to name a few. Our mission is to innovate continuously and to disrupt the industry by creating a scalable platform for building impactful video applications.
We strongly believe in career development and work in a forward-thinking, agile environment based on collaboration, knowledge sharing, and continuous improvement.
About the Role
As a Principal Android Engineer, you will be the subject matter expert for the platform, driving the discipline forward within the organization by promoting best practices, tools, frameworks, and architectural designs, and evangelizing new approaches and ideas. You will also actively research and participate in implementation designs that promote efficiency and productivity, improving the approach to application development and helping teams identify productivity bottlenecks in architecture or designs.
In this role, you will (amongst other things):
- Act in a consultatory capacity on both pre-sales and project delivery.
- Evangelize industry best practices on the associated platform(s) across the whole region/company.
- Research new approaches to see the benefits and how they can be implemented in new designs. Prepare easy-to-follow workshops for other engineers to learn from.
- Be the primary point of contact for technical escalations for the platform.
- Own the technical health of the projects, guiding project teams to deliver high-quality software.
- Lead technical interviews to ensure the technical prowess of the engineering team.
About You
You can understand, explain, and present complex ideas to audiences at all levels in a persuasive manner. You can work and collaborate effectively with both internal and external teams, suppliers, and partners. You also bring:
- 8+ years of professional experience developing native Android applications
- Extensive hands-on development experience using Kotlin
- Development experience with Java can be an asset
- Extensive experience with Android SDK, Android Studio, and modern Developer Tools
- Experience integrating open-source or 3rd party APIs and libraries is highly desirable
- Ability to develop against a variety of web architectures and services (HTTP, JSON, REST, etc.)
- Good understanding of mobile device variants, capabilities, and constraints
- Experience in other tech stacks is also beneficial (HTML/JS, Obj-C/Swift, etc.)
- Exposure to Agile, Continuous Integration, and Test-Driven Development is a plus
- Must have excellent problem-solving skills and love technical challenges
- Experience in video and media-based development projects (DRM, OVPs, Advertising, Analytics)
- Bachelor's Degree or higher in Computer Science, Software Engineering, IT, or a related discipline
What We Offer (Toronto)
- Competitive compensation package
- 100% Company paid Health and Dental Benefits from day one
- RRSP Matching Program
- Personal Days
- Unlimited Paid Sick Days
- Health Spending / Personal Wellness Account
- Generous parental leave benefits with a top-up plan
- Short-Term/Long-Term Disability Coverage
- Life Insurance
- Epic company events & socials, both virtual and in-person
- Learning and Development reimbursements
Our Commitment To Diversity
At Accedo, we are committed to fostering an environment of inclusivity where employees are valued and heard. Inclusion also means having diverse representations of gender, race, sex, thought, and other personal characteristics to contribute to the betterment of our commerce and people. We strongly encourage applications from diverse communities to contribute to our commitment to inclusivity.
If you require accommodations during the interview process, please let the recruiter know when contacted for an interview.
Any offers of employment with Accedo are conditioned upon the successful completion of a background verification check, subject to applicable laws and regulations.
#LI-Hybrid
#LI-BA1
Other Jobs from Accedo
Lead Web Engineer
QA Automation Engineer
QA Automation Engineer
Engineering Lead (Web)
Principal Android Engineer
Similar Jobs
Principal Engineering Manager- Mobile
Lead Product Engineer- Mobile
Flutter Software Development Engineer II
Mobile Engineer II, Engage
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 389 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- Salaries for the engineering jobs on our site range from $100K-$200K. On average, senior engineer positions on our EchoJobs are about $160K.
- The EchoJobs positions have been sourced and vetted from the top companies to work for in the US as a software engineer, including LinkedIn and other reputable job sites. We also have syndicated jobs from companies that have just raised funding, as well as those that have great unique products and culture. From all of these sources, our founder, Morgan, has also resourced the company's authenticity in terms of their website, public appearance, and more.
- Yes, our users asked us for just this, so now our search filters allow you to search for your top jobs via location, as well as by onsite, remote, or both. Approximately 30% of our jobs are remote, so you’ve got the best options for you!
- We have not yet implemented this option, but are considering doing so in the future. For the moment, you would need to cancel your subscription, and resubscribe when you wanted to come back.
- We add new jobs to EchoJobs every day! We scan our sources for the newest jobs, verify them, and post them to EchoJobs within minutes. We add about 2,000-3,000 new jobs for you each day!
- From starting your job search to getting hired, the entire job search process can take us software engineers anywhere between 3-6 months. However, at EchoJobs, we’re striving to shorten this duration by finding the best, newest jobs for you, so you can do less job searching, and more applying.
- We’d recommend checking EchoJobs daily, as we add new jobs to the site each day. Additionally, if you got a chance to read our previous email on “what makes EchoJobs different from any other job search tools,” we also recommended that you set a job alert based on your job filters, so if you get emails on those new jobs, you could be checking more than once per day.
- If you decide to continue with us after the 1-month trial, we definitely recommend this, as we all know it usually takes 3-6 months to find a quality job as a software engineer these days. So to best support you, we just adjusted our membership options at EchoJobs to monthly, 3 months, or 12 months (this option is more for passive job seekers looking a little bit for the future if they want to come back to work or make a job switch potentially. This lets you see what’s out there in case an even better fit job becomes available.)
- EchoJobs is truly the only job site of its kind. We want to be THE spot for you to find the best job for you, and haven’t encountered any other company doing this. Other job sites are in niches besides software engineering or focus on a small portion of engineering jobs (like a specific coding language). In the words of Morgan, our founder, “I think what makes EchoJobs different is the amount of jobs, frequency that we add new jobs (we add 2,000-3,000 new jobs daily!), and the powerful search engines to find exactly the job you want more easily and efficiently. We can provide you with the most jobs that are vetted by us, we’ll continually find more new jobs for you, and we make it easier for you to apply and get hired.
What Fellow Engineers Say