1

Senior Amazon Software Engineer Jobs in Edmonton, AB

The Senior Engineer, Linear Assets is accountable for the specification, design, and commissioning ... Contribute to departmental planning, budgeting needs (tools, software, training), and alignment ...

Senior Electrical Engineer is a senior-level engineering role based in Edmonton, AB, Canada ... Experience using electrical engineering design software. * Knowledge of sustainability initiatives ...

Senior Optical Engineer Help advance and integrate proven optical technologies into next-generation ... Collaborate cross-functionally with mechanical, electronics, software, and systems engineers to ...

Senior Optical Engineer Help advance and integrate proven optical technologies into next-generation ... Collaborate cross-functionally with mechanical, electronics, software, and systems engineers to ...

Database Administrator

Edmonton, AB · Remote

$85K - $110K/yr

We are looking for an experienced Senior Database Administrator for our client. This is a permanent ... Previous experience as a Software Engineer/Developer will be regarded highly. You Have: * 5+ years ...

Database Administrator

Edmonton, AB · Remote

$85K - $110K/yr

We are looking for an experienced Senior Database Administrator for our client. This is a permanent ... Previous experience as a Software Engineer/Developer will be regarded highly. You Have: * 5+ years ...

Tetra Tech is adding a Senior Geotechnical Engineer to our Arctic Engineering team based in ... Experience with engineering design software will be an advantage. Examples include Plaxis, Lpile ...

Senior Automation Manager - JLL !!! Sign-on available !!! About the Role We are seeking a Senior ... Proficiency in programming tools such as RSLogix5000 Studio, FT View, and other control software ...

Senior Aviation Pavement Engineer

Edmonton, AB · On-site +1

CA$122K - CA$162K/yr

You will join our Transportation Systems - Aviation team as a Senior Pavement Engineer ... Experience with scheduling software considered an asset. * Knowledge of navigational aid planning ...

Showing results 41-60

Senior Amazon Software Engineer information

What does a Senior Amazon Software Engineer do?

A Senior Amazon Software Engineer designs, develops, and maintains large-scale software systems that support Amazon's vast online ecosystem. They lead technical projects, mentor junior engineers, and collaborate closely with cross-functional teams to deliver innovative solutions. Their role involves problem-solving, writing efficient code, and ensuring the scalability and reliability of Amazon’s services. Senior engineers are also responsible for setting technical direction and influencing best practices across their teams.

What are the key skills and qualifications needed to thrive as a Senior Amazon Software Engineer?

To thrive as a Senior Amazon Software Engineer, you need advanced programming expertise (e.g., Java, C++, Python), strong problem-solving skills, and a bachelor's or higher degree in computer science or a related field. Familiarity with Amazon Web Services (AWS), distributed systems, and version control tools like Git is typically required, along with knowledge of scalable software architectures. Effective communication, leadership, and a collaborative mindset help drive cross-team projects and mentor junior engineers. These skills are vital for delivering robust, high-impact solutions and fostering innovation within Amazon's fast-paced, customer-focused environment.

What are some common challenges Senior Amazon Software Engineers face when leading cross-functional projects?

Senior Amazon Software Engineers often lead projects that require collaboration across multiple teams, such as product management, UX, and infrastructure. One common challenge is aligning priorities and timelines between teams with differing goals, which requires strong communication and negotiation skills. Additionally, handling the scale and complexity of Amazon's systems means navigating legacy codebases, ensuring high reliability, and maintaining performance under significant user load. Successfully managing stakeholder expectations and fostering a culture of ownership are also key aspects of the role.

What is the difference between Senior Amazon Software Engineer vs Amazon Software Engineer?

AspectSenior Amazon Software EngineerAmazon Software Engineer
Required ExperienceTypically 5+ years of experience, leadership skillsEntry to mid-level, 1-3 years of experience
ResponsibilitiesDesigning complex systems, mentoring juniors, leading projectsDeveloping features, fixing bugs, learning systems
Work EnvironmentCollaborative teams, cross-functional projects, high-impact rolesTeam-based, focused on individual contributions
CertificationsNot mandatory but beneficial (e.g., AWS certifications)Not typically required

The main difference between a Senior Amazon Software Engineer and an Amazon Software Engineer lies in experience, responsibilities, and leadership. Senior engineers handle complex projects, mentor others, and have a broader impact, while Amazon Software Engineers focus on developing features and gaining experience. Both roles work within Amazon's fast-paced environment, but seniority brings additional expectations and leadership opportunities.

What are the most commonly searched types of Amazon Software Engineer jobs in Edmonton, AB?

The most popular types of Amazon Software Engineer jobs in Edmonton, AB are:

What are popular job titles related to Senior Amazon Software Engineer jobs in Edmonton, AB?

For Senior Amazon Software Engineer jobs in Edmonton, AB, the most frequently searched job titles are:

Senior Engineer - Linear Assets

EPCOR

Edmonton, AB

Full-time

Re-posted 24 days ago


Job description

Highlights of the job

We are hiring a full-time, permanent Senior Engineer, Linear Assets position working out of Edmonton, AB.

This opportunity is open to Internal and External candidates. Current EPCOR Employees please ensure that you are using your "@epcor.com" email address.

EPCOR is seeking an experienced Senior Linear Assets Engineer to join our Transmission Engineering team. In this role, you will lead complex, multi-discipline engineering projects for high-voltage substations (72 kV to 500 kV), advance technical standards, and provide expertise that strengthens the reliability and performance of EPCOR's transmission system.

The Senior Engineer, Linear Assets is accountable for the specification, design, and commissioning of electric Transmission linear assets connecting EDTI substations. This role encompasses both aerial and underground lines, including highly specialized high-pressure fluid filled (HPFF) pipe-type cables.

What you'd be responsible for

  • Lead major, multi-discipline substation linear assets engineering projects, managing engineering resources, schedules, and deliverables
  • Perform and authenticate linear asset engineering designs, ensuring compliance with EPCOR standards, APEGA guidelines, and industry codes
  • Support construction and commissioning activities, including developing scopes of work and reviewing inspection and test plans
  • Drive technical change initiatives by developing and maintaining engineering standards, philosophies, templates, specifications and risk mitigation
  • Review and provide recommendations on internal and external design packages, studies, reports, and as-built documentation
  • Represent EPCOR as a technical expert in external committees (IEEE, CEATI, IEC, AESO, AUC) and internal cross-functional groups
  • Provide technical leadership, mentorship, and guidance to engineers, technologists, EITs, and students
  • Conduct and review technical studies (e.g., grounding, ampacity, cable pulling, etc.) to inform design decisions
  • Contribute to departmental planning, budgeting needs (tools, software, training), and alignment with Transmission Engineering strategies

What's required to be successful

  • Degree in Electrical Engineering, registered with APEGA
  • 8-10 years of design experience in linear assets engineering
  • 5+ years of experience performing active, on-site field support for construction projects
  • Knowledge and experience with design, maintenance, installation commissioning of High Pressure Fluid Filled (HPFF) transmission lines and forced oil cooling systems will be considered an asset.
  • Knowledge of City of Edmonton codes and standards
  • Knowledge of all industry linear asset standards (AEUC, IEEE, AESO, etc.)
  • Proficiency in Microsoft Office, Electric Office or other GIS systems, IVARA, P6 and/or other work management tools, such as MS Project
  • Strong diagnostic skills required to manage complex technical problems and develop innovative solutions
  • Demonstrated ability to lead complex projects and manage budgets
  • Strong interpersonal and facilitation skills to advise, mentor, and influence internal and external stakeholders
  • Excellent communication, collaboration, and decision-making skills

Other important facts about this job

Jurisdiction: PROF

Hours of Work: 40 hours weekly

Application deadline: September 01, 2026

Current EPCOR Employees please ensure that you are using your "@epcor.com" email address.

Learn more about Working at EPCOR!

Follow us on LinkedIn,Twitter, Glassdooror Facebook!

#LI-TA2

Please note the following information:

  • A requirement of working for EPCOR is that you are at least 18 years of age, successfully attained a high school diploma (GED, or equivalent level of secondary education) and legally entitled to work in Canada. (A copy of a valid work permit may be required.)
  • If you are considered for the position, clearance on all applicable background checks (which may include criminal, identity, educational, and/or credit) and professional reference checks is required. Some EPCOR positions require an enhanced level of background assessment, which is dictated by law. These positions require advanced criminal record checks that must also be conducted from time to time after commencement of employment.
  • A technical/practical assessment may be administered during the selection process and this exercise will be used as a part of the selection criterion.
  • To meet the physical demands required of some positions, candidates must be in good physical condition and willing to work in all weather conditions. Clearance on pre-placement medical and drug and alcohol testing may be required.
Employment Type: Permanent Full Time