Senior Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 5,001-10,000H1B SponsorCompany SiteLinkedIn

Location

Canada

Posted

5 days ago

Salary

$102.5K - $184.5K / year

Seniority

Senior

Bachelor Degree5 yrs expEnglishAngularJavaScriptReactSDLC

Job Description

Senior Software Engineer

Akamai Technologies

• Building powerful, yet easy-to-use next generation web applications to achieve consistent user experience across our multiple applications • Contributing to a library of common components and development tooling • Utilizing pixel-perfect layout skills and hand coding of both simple and complex cross-browser and cross-platform solutions • Contributing to all aspects of the project lifecycle: define, design, develop, and test

Job Requirements

  • Have 5 years of experience and a Bachelor's Degree in Computer Science or related field
  • Demonstrate familiarity with professional HTML, CSS, and JavaScript
  • Show experience with React, Angular, or a leading JavaScript framework
  • Possess a clear understanding of Software Development Life Cycle and Source Code Management Systems (we use git)
  • Be familiar with software testing concepts including unit, functional, regression continuous integration, and performance testing.

Benefits

  • We support your health, well-being, finances, and life beyond work. See our benefits.
  • Health insurance
  • RRSP
  • Company holidays
  • Vacation (in the form of PTO)
  • Sick time
  • Family friendly benefits including employee assistance program including a focus on mental and financial wellness; Eligibility requirements apply.

Related Job Pages

More Full-stack Engineer Jobs

Rational Dynamics logo

Engineering Leader

Rational Dynamics

Rational Dynamics builds customized AI reasoning systems for tasks of high cognitive complexity.

• Lead, coach, and scale a high-performing team of engineers and scientists; initially as a line manager, with scope to manage managers as the organization grows. • Own delivery of agentic AI systems from ambiguous customer need through prototype, production deployment, evaluation, and iteration. • Stay technically hands-on through architecture reviews, build/buy decisions, agentic workflow design, eval strategy, and urgent customer-critical problem solving. • Partner with the Director of Product, Director of UX, and customer-facing teams to translate customer workflows into clear technical roadmaps. • Build operating mechanisms that help the team move fast without unnecessary process: crisp priorities, clear ownership, fast feedback loops, and disciplined execution. • Raise the engineering bar for reliability, observability, security, compliance, and deployment quality in high-consequence enterprise environments. • Recruit, develop, and retain exceptional technical talent; create a culture where engineers and scientists do their best work. • Model RD’s tenets: continuously delight customers, remove bottlenecks, disagree and commit, take ownership of every problem, prototype rapidly, and stay at the leading edge.

California
Full TimeRemoteTeam 10,001+H1B No Sponsor

• Design and deliver intelligent systems that handle everything from alarm correlation to zero-touch remediation. • Build pipelines for real-time structured datasets using Apache Flink or Spark Streaming. • Collaborate with Network SMEs to identify AI opportunities in alarm fatigue reduction and root cause analysis. • Implement large-scale telemetry processing using Pyspark and Databricks. • Deploy and monitor models in production using SageMaker, ensuring robustness for global-scale operations.

India
ClassDojo logo

Engineering Lead, Core Product Engineering

ClassDojo

Helping every child on Earth get an education they love

Full TimeRemoteTeam 51-200Since 2011H1B No Sponsor

• Own the product area's company-level objectives and the engineering plan that delivers them • Translate company priorities into product area plans and team plans, in a way that flows both up and down • Be responsible for architecture-level trade-offs across the area's teams; own the technical roadmap and how it balances against product commitments • Represent the product area in s-team forums and engineering-wide leadership conversations • Coach EMs to a higher bar with clear feedback, growth plans, and direct support • Hold the line on engineering practices: flow-based delivery, vertical slicing (nothing >5 days, no project >4 weeks), WIP discipline, Definition of Done, observability, AI-native development • Address performance issues early and clearly; develop managers out of "fine" performance into great performance • Be directive when our values, quality bar, or ways of working are at stake • Support and drive architecture and systems design decisions across the area; ensure systems are reliable, maintainable, and operationally ready • Take accountability for SLAs and incident response across the area • Make tech-debt and reliability trade-offs on purpose, not by accident • Co-own outcomes with PM and Design leads (roadmap, quarterly goals, quality bar) • Partner with Revenue, Ops, CX, and other functions as the product area requires • Build pragmatic interim solutions that work today and migrate cleanly to Platform services as they mature

California + 4 moreAll locations: California | Connecticut | New Jersey | New York | Washington
$204K - $280K / year
JamLoop logo

Full-Stack Engineer, Next.js

JamLoop

The leading CTV DSP, with direct publisher relationships, real-time transparency, attribution, and white-glove service.

Full TimeRemoteTeam 51-200Since 2018H1B Sponsor

• Work on all aspects of UI & API development at JamLoop • Advocate web application excellence across the company • Build intuitive user experiences that empower customers to find success in the product • Be a self-starter and tirelessly resourceful, overcoming technical problems

United States
$120K - $150K / year