Job Closed
This listing is no longer active.
Software Engineer II
Location
Canada
Posted
34 days ago
Salary
$82.1K - $147.9K / year
Seniority
Mid Level
Job Description
Software Engineer II
Akamai Technologies
• Implementing strategic features, customer-requested enhancements, and fixing defects for Akamai's Cloudlets product line • Contributing to architecture, design documents, code reviews, test strategies, and release/deployment plans • Designing and developing highly scalable and performant software from conception through deployment, and improving the efficiency of current platforms • Fostering a culture of iterative improvement to our processes, strategies, and more, including adoption of cutting-edge tooling to increase team output
Job Requirements
- 2 years of experience and a Bachelor's Degree in Computer Science, Computer Engineering, or a related field/experience
- Experience developing web services and user interfaces, with technologies like Java, Angular, SQL Databases, Docker
- Be willing to navigate a diverse, established tech stack
- Be interested in web technology, networks, and the inner workings of the internet, and the underlying communication protocols
- Be comfortable working with and modernizing foundational and long-standing services
- Be enthusiastic about automation (streamline development processes and reduce manual toil) and especially in maintaining and evolving existing critical systems
Benefits
- Healthcare
- RRSP
- Company holidays
- Vacation (in the form of PTO)
- Sick time
- Family friendly benefits including employee assistance program
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Design and implement robust authentication and authorization systems using industry-standard protocols such as OAuth 2.0, SAML, and JWT • Develop and maintain secure admin panels and dashboards that enable efficient system administration and user management • Architect microservices-based solutions for identity and access management, ensuring scalability and high availability • Conduct thorough security reviews and implement best practices to protect against vulnerabilities and threats • Collaborate with cross-functional teams across distributed locations to define requirements, establish technical standards, and drive implementation of authentication solutions • Partner with Product teams to understand customer needs and business objectives, translating them into technical solutions that balance security, usability, and scalability • Mentor junior and mid-level engineers, providing technical guidance and code reviews to ensure code quality and knowledge sharing • Analyze system performance, identify bottlenecks, and optimize authentication workflows for efficiency and reliability • Participate in on-call rotations and respond to security incidents with decisive action and technical expertise • Document system architecture, design decisions, and operational procedures to ensure organizational knowledge retention • Stay current with emerging security trends, authentication technologies, and industry compliance standards • Contribute to the evaluation and integration of third-party identity management tools and services
Architect and maintain user-facing experiences while defining long-term solutions for component-based architecture. Collaborate with design teams to create interactive prototypes and engage with customers to refine workflows and test solutions.
• working collaboratively with QA Labs Business Owners, Manufacturing Sites and the broader BTS organization • conceive, design, engineer, and implement data, software, and technology solutions that solve significant scientific or business problems for Quality Labs processes • develop deep understanding of lab processes to investigate, identify, and implement state-of-the-art technology platforms that drive productivity and efficiency gains in Product Release Testing, Stability Study Operations, and Lab Inventory Management for all AbbVie QC labs
Staff Full-Stack Software Engineer
StrykerTogether with our customers, we are driven to make healthcare better. #WeAreStryker
Architect and develop scalable full-stack applications, modernize legacy services, integrate with external systems, and implement automated testing frameworks while collaborating with cross-functional teams to meet business requirements.




