illumin is a leading technology company that provides marketers with a one-stop solution for omnichannel digital advertising with best-of-category return on advertising spend. Our journey automation technology, illumin™, offers planning, buying and real-time intelligence from one platform. With proprietary Artificial Intelligence, illumin™ brings unique programmatic capabilities to close the gap between advertising planning and execution. illumin is headquartered in Toronto with offices throughout Canada, the U.S., Europe, and Latin America. For more information, visit illumin.com and check out our Life @ illumin video here!
We are hiring a Technical Lead, Java Platform on our Engineering team at illumin! In this role, you will lead the Platform team from a technical standpoint. You will work cross-functionally to build and scale new technologies and frameworks for our customers, navigating a complex system that handles up to 100 billion requests/day. Reporting to the group manager, you will work with a smart, highly-motivated team of engineers to solve engaging technical challenges for the newly evolving social functionality of our platform.
What You Will Do:
- Set up goals and implement processes, leading a small team of highly skilled engineers
- Grow the team as needed, recruiting and retain top-level Java & Kotlin talent
- Design (and sometimes develop and deploy) system wide frameworks to be later used by the feature teams
- Design (and sometimes develop) in-house dev tools to make developers’ lives easier
- Experiment with new technologies (storage, monitoring, etc) together with the Enterprise architect
- Perform investigations in a complex, frameworks rich system (Tomcat, Akka, Netty, MySQL, Kafka, Aerospike)
- Provide technical guidance for the platform team
- Collaborate with other teams in the organization
- Own end-to-end feature development and testing
- A Bachelor’s degree in a software engineering/computer science field is required
- Rich experience with Java stack and frameworks (the JVM and its ecosystem)
- Solid understanding of http, asynchronous programming, Kubernetes, and microservices
- Extensive knowledge of engineering principles and procedures
- Familiarity with Network topology, TCP/IP, and load balancers
- Excellent verbal and written communication skills
- Excellent organizational skills and attention to detail
- Excellent time management skills
- Strong analytical and problem-solving skills
- An inspiring and family-focused culture with offices around the world
- A competitive compensation package
- Comprehensive health and dental benefits including life and disability insurance
- An unlimited vacation policy
- Generous parental leave benefits with a top-up plan
- Time with our executive coach and Chief Empowerment Officer to assist in your growth and professional development
- Participation in our Employee Recognition Awards program
- An annual education and learning stipend
- Corporate rates and perks including fitness membership discounts
- We live and promote our company's values: Act with integrity​, Never settle​, Design to disrupt​, Customer-Driven​, Family-focused
GREAT PLACE TO WORK®
illumin is certified as a Great Place to Work® after a thorough and independent analysis conducted by @Great Place to Work Canada. This certification is based on direct feedback from employees, provided as part of an extensive and anonymous survey about the workplace experience. Check out our website here.
DISCLAIMER
This description has been designed to indicate the general nature and level of work performed by the employee within this position. However, the actual responsibilities, duties, qualifications, and experience may vary. The Employee may perform other related duties as required to meet the ongoing needs of the organization. Information contained in this job posting/description is subject to change.
DIVERSITY, INCLUSION & EQUAL EMPLOYMENT OPPORTUNITIES
illumin is committed to the principle of equal employment opportunity for all our people and to providing a work environment free of discrimination and harassment. We expect and require the cooperation of all our people in maintaining an environment with mutual respect by and for all our employees and applicants.
All employment decisions at illumin are based on business needs, job requirements and individual qualifications, without regard to race, colour, ancestry, creed (religion), place of origin, ethnic origin, citizenship, sex (including pregnancy, gender identity), sexual orientation, age, marital status, family status, political belief, physical or mental disability, receipt of public assistance, or irrelevant record of the offence.
illumin provides accommodations for individuals with disabilities. If you require accommodation, please contact us by e-mail at TalentAcquisition@illumin.com. This ensures that the appropriate accommodations are in place during the recruitment and selection process and before you begin your journey with us.
Let us know what we can do to help you be successful during your recruitment experience at illumin.
This job is already closed and no longer accepting applicants, sorry.