1

Programmer Programmer Jobs in Beaumont, AB (NOW HIRING)

As a DevOps Engineer, you will own the design and operation of our multi-cloud environments across Azure, AWS, and GCP - building the pipelines, platforms, and automation that empower development ...

We are looking for a DevOps Engineer to be responsible for the operational stability, reliability, and availability of a large‑scale, global IVR and contact center platform supporting ...

Electrical Engineer Company: PD Canada LP Work Arrangements: On-Site At Precision Drilling, our mission is to deliver safe, sustainable, and high-performance drilling solutions that reduce risks and ...

Under supervision of a principal engineer and discipline lead, the studies engineer will support a team of engineers, designers and project managers to develop/design/execute and support Rising Edge ...

We are seeking an Application Engineer to support our Mining product lines, with a primary focus on Crawler Systems and broader support across Buckets and Ground Engaging Tools for electric rope ...

next page

Showing results 1-20

Programmer Programmer information

What is the difference between Programmer Programmer vs Software Developer?

AspectProgrammer ProgrammerSoftware Developer
Required CredentialsTypically a diploma or degree in computer science or related fieldSimilar credentials, often with additional certifications or experience
Work EnvironmentOften focused on coding tasks within development teamsInvolves designing, coding, testing, and maintaining software applications
Employer & Industry UsageUsed across tech companies, startups, and IT departmentsCommon in software firms, tech giants, and enterprise IT
Search & Comparison IntentPeople compare to understand roles, skills, and career pathsOften compared to programmers for clarity on responsibilities

While both Programmer Programmer and Software Developer roles involve coding and software creation, Software Developers typically have broader responsibilities including design and testing, whereas Programmers focus mainly on writing code. Understanding these differences helps in choosing the right career path or job search focus.

What are the key skills and qualifications needed to thrive as a Programmer, and why are they important?

To thrive as a Programmer, you need strong analytical thinking, coding proficiency in languages such as Python, Java, or C++, and a relevant degree or equivalent experience. Familiarity with development environments, version control systems like Git, and possibly certifications such as Microsoft Certified: Azure Developer are often required. Problem-solving abilities, attention to detail, and effective teamwork are standout soft skills in this role. These skills ensure that programmers can build reliable software, adapt to changing requirements, and contribute effectively to collaborative development projects.

What jobs pay 500,000 a year in the US?

High-paying roles for programmers or software engineers can reach $500,000 annually, typically in senior positions such as principal engineers, engineering managers, or executives at large tech companies. These roles often require extensive experience, advanced skills in areas like cloud computing or AI, and sometimes stock options or bonuses as part of compensation packages.

What are programmers?

Programmers, also known as software developers or coders, are professionals who write, test, and maintain computer programs and software applications. They use programming languages such as Python, Java, C++, or JavaScript to create software solutions that meet user needs or solve specific problems. Programmers often work as part of a team to design, develop, and improve software systems, ensuring that programs run efficiently and securely. Their responsibilities may also include debugging code, updating existing software, and collaborating with other IT professionals to deliver high-quality products.

What jobs pay $10,000 a month without a degree?

Programmers can earn $10,000 or more per month through freelance work, remote contracts, or building specialized skills in high-demand areas like software development, web development, or app creation. Success often depends on experience, portfolio, and proficiency with programming languages such as Python, JavaScript, or Java, rather than formal degrees.

What jobs in the US pay 300,000 a year?

For programmers, roles such as senior software engineers, technical leads, and specialized developers in fields like finance, cloud computing, or AI can reach or exceed $300,000 annually, especially with experience, advanced skills, and sometimes bonuses or stock options. High-paying programming jobs often require expertise in specific technologies, certifications, and working in high-demand industries or companies.

What are some common challenges programmers face when working on large-scale projects?

Programmers working on large-scale projects often encounter challenges such as managing complex codebases, ensuring effective communication within cross-functional teams, and maintaining code quality as the project evolves. Balancing rapid development with thorough testing and documentation can also be demanding. Additionally, integrating new features without introducing bugs or technical debt requires careful planning, collaboration, and adherence to best practices like version control and code reviews.

Is 27 too late to start coding?

Starting a programming career at 27 is common and feasible, as many programmers begin learning at various ages. Success depends on dedication, learning resources, and building skills through practice and projects, regardless of age.
What cities near Beaumont, AB are hiring for Programmer Programmer jobs? Cities near Beaumont, AB with the most Programmer Programmer job openings:
Infographic showing various Programmer Programmer job openings in Beaumont, AB as of June 2026, with employment types broken down into 80% Full Time, 12% Part Time, 1% Temporary, 6% Contract, and 1% Nights. Highlights an 89% Physical, 4% Hybrid, and 7% Remote job distribution.
Principal Civil/Structural Engineer

Full-time

Posted 10 days ago


Job description

Principal Civil/Structural Engineer | Industrial Facilities | Edmonton, AB


Provide senior technical authority across complex industrial projects. Set design standards. Mentor engineers. Influence engineering excellence.


Capital Engineering is seeking a Principal Civil/Structural Engineer to join our Edmonton team. In this role, you will act as a senior technical authority across multiple projects, providing engineering leadership, mentoring engineers and designers, and working closely with clients to deliver practical, high-quality solutions.


This position is ideal for a highly experienced engineer who enjoys solving complex technical challenges, shaping engineering strategies, and supporting the development of high-performing teams.


What You’ll Do

  • Provide senior technical leadership for civil and structural engineering design across brownfield and greenfield industrial projects.
  • Act as a technical authority and advisor for complex structural and civil engineering challenges.
  • Serve as project lead and primary client point of contact on key projects.
  • Guide engineering strategy from concept through detailed design and construction execution.
  • Develop scopes of work, scoping studies, Design Basis Memoranda, construction work packages, and technical reports.
  • Lead constructability reviews and provide guidance on construction sequencing and execution.
  • Review and approve engineering deliverables prepared by engineers and designers.
  • Mentor engineers and designers, supporting technical development across the team.
  • Perform structural integrity assessments and field condition reviews of existing facilities.
  • Support resolution of technical issues, RFIs, and deviations from engineering specifications.
  • Act as Owner’s Engineer for clients when required.


What We’re Looking For

  • 15+ years of civil and structural engineering experience on industrial projects.
  • Bachelor’s degree in Civil Engineering.
  • Professional Engineer designation registered with APEGA.
  • Extensive experience in oil and gas, refinery, petrochemical, mining, or utilities facilities.
  • Demonstrated technical leadership and mentoring experience.
  • Strong client engagement and project leadership skills.
  • Ability to guide multidisciplinary teams and influence engineering outcomes.


Why Capital Engineering


Capital Engineering is an Edmonton-based firm delivering practical engineering solutions across complex industrial projects. We work closely with long-term clients in oil and gas, mining, and heavy industry, building trusted relationships and delivering projects from concept through construction. Capital has been recognized nine times as one of Canada’s Top 50 Best Workplaces.


At Capital, exceptional people deliver exceptional results. We believe strong engineering happens in a respectful, collaborative environment where diverse perspectives are valued and mentorship is part of daily practice.


Our Edmonton team works side by side in a fully in-office environment that strengthens collaboration and client relationships. Capital values safety and has worked more than 21 years Lost Time Injury Free.


We offer

  • Optional 4-day work week with flexible scheduling
  • Competitive compensation and comprehensive benefits including RRSP matching and fully paid health premiums
  • Ongoing professional growth and leadership development
  • Modern office with in-house gym, change rooms and showers
  • Team focused culture with games room
  • Free parking


This is an in-office role based in Edmonton, Alberta. If you’re looking for a role where your technical expertise is valued and your work has visible impact, we’d love to connect. Apply directly or reach out for a confidential conversation.


Capital Engineering is an equal opportunity employer. We thank all applicants for their interest; however, only those selected for an interview will be contacted.