Talent.com
Software Engineer
Software EngineerDeltek • Calgary, AB, CA
No longer accepting applications
Software Engineer

Software Engineer

Deltek • Calgary, AB, CA
30+ days ago
Job type
  • Full-time
Job description

Software Engineer

Join to apply for the Software Engineer role at Deltek

Company Summary

As the recognized global standard for project-based businesses, Deltek delivers software and information solutions to help organizations achieve their purpose. Our market leadership stems from the work of our diverse employees who are united by a passion for learning, growing and making a difference. At Deltek, we take immense pride in creating a balanced, values‑driven environment, where every employee feels included and empowered to do their best work. Our employees put our core values into action daily, creating a one‑of‑a‑kind culture that has been recognized globally. Thanks to our incredible team, Deltek has been named one of America’s Best Midsize Employers by Forbes, a Best Place to Work by Glassdoor, a Top Workplace by The Washington Post and a Best Place to Work in Asia by World HRD Congress. www.deltek.com

Position Responsibilities

Core Responsibilities

  • Design, develop, and ship product features end-to-end—spanning UI components, RESTful APIs, and cloud infrastructure— with increasing autonomy and technical ownership
  • Architect and implement scalable, highly available systems using Amazon Web Services, Docker, and Terraform
  • Establish and maintain software quality through robust CI / CD pipelines, comprehensive test automation, and code quality standards
  • Investigate and resolve production issues, conducting thorough root cause analysis and implementing preventive solutions and performance optimizations
  • Apply system design patterns including microservice architecture and serverless computing to build solutions that scale to millions of users
  • Participate in code reviews, architectural discussions, and sprint planning to drive technical excellence across the team

AI-Powered Development

  • Integrate GenAI tools like Anthropic Claude into your workflow for code generation, technical documentation, and automated testing
  • Utilize AI-assisted debugging platforms to accelerate issue identification and resolution in production environments
  • Apply advanced prompt engineering techniques to generate infrastructure-as-code templates and backend service scaffolding
  • Evaluate and implement agentic AI tools that enhance developer workflows, including automated test generation, intelligent code review assistance, and deployment automation
  • Qualifications

  • 2-4 years of professional software development experience in a production environment
  • Bachelor’s degree in Software Engineering (other Bachelor’s degrees will not be considered)
  • Strong proficiency in modern programming languages such as TypeScript, C#, Python, or JavaScript
  • Demonstrated experience building and deploying web applications, with understanding of both frontend and backend development
  • Solid grasp of software engineering fundamentals including data structures, algorithms, and design patterns
  • Track record of delivering pragmatic, maintainable solutions that balance technical elegance with business requirements
  • Strong sense of ownership and accountability for code quality and system reliability
  • Self-directed learning ability with capacity to independently research and master new technologies
  • Collaborative mindset with excellent communication skills for technical discussions
  • Preferred Experience

  • Hands‑on experience with cloud platforms, particularly AWS services (EC2, Lambda, S3, RDS, etc.)
  • Practical knowledge of containerization (Docker) and infrastructure-as-code (Terraform)
  • Experience building and maintaining CI / CD pipelines using tools like Jenkins, GitHub Actions, or GitLab CI
  • Proficiency with relational databases, especially PostgreSQL, including query optimization and schema design
  • Frontend development experience with React or similar modern frameworks
  • Backend API development using Node.js, C# / ASP.NET, or comparable frameworks
  • Experience with microservices architecture and distributed systems
  • Active use of GenAI tools (ChatGPT, GitHub Copilot, Codeium, etc.) in your development workflow
  • Track record of implementing AI-powered features or intelligent automation
  • Experience with agentic AI systems for orchestrating complex workflows
  • Contributions to open-source projects or technical blog posts demonstrating thought leadership
  • Participation in professional development through conferences, workshops, or technical communities
  • What Sets You Apart

  • Portfolio of projects showcasing architectural decisions and technical problem-solving
  • Experience scaling systems to handle significant user growth or traffic spikes
  • Understanding of security best practices and compliance requirements
  • Passion for developer experience and tools that enhance team productivity
  • Enthusiasm for staying current with emerging technologies, particularly AI-assisted development
  • Compensation Information

    The salary range for this position is $47,000.00 – $82,500.00. This range is subject to change as Deltek takes a number of factors into consideration when determining individual base pay, such as location, job‑related knowledge, skills and experience. Certain roles are eligible for additional rewards, including incentive compensation and equity.

    Benefits and perks listed here may vary depending on the nature of employment with Deltek. Employees have access to healthcare benefits, a 401(k) plan and company match, paid vacation time and holidays, well‑living programs, short‑term and long‑term disability coverage, basic life insurance and tuition reimbursement.

    Travel Requirements

    No

    Seniority Level

    Entry level

    Employment Type

    Full‑time

    Job Function

    Engineering and Information Technology

    Industries

    Software Development

    Referrals increase your chances of interviewing at Deltek by 2x

    Get notified about new Software Engineer jobs in Calgary, Alberta, Canada .

    #J-18808-Ljbffr

    Create a job alert for this search

    Software Engineer • Calgary, AB, CA

    Similar jobs
    software engineer

    software engineer

    Trufla • Calgary
    Full-time
    Work must be completed both in person and remotely.Private company, corporation or industry.Collect and document user's requirements. Develop software solutions by studying systems flow, data usage ...Show more
    Last updated: 22 hours ago • Promoted • New!
    Software Development Engineer – Software Dev Ops & Continuous Integration Team

    Software Development Engineer – Software Dev Ops & Continuous Integration Team

    AMD • Calgary
    Full-time
    At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovatio...Show more
    Last updated: 3 days ago • Promoted
    DevOps Engineer

    DevOps Engineer

    VBeyond Corporation • calgary, ab, ca
    Full-time
    We are seeking a DevOps Engineer.The role focuses on infrastructure setup, deployment automation, performance, security, and operational stability throughout the migration and post-launch phases.Su...Show more
    Last updated: 7 days ago • Promoted
    Software Engineering Developer, DevOps

    Software Engineering Developer, DevOps

    General Dynamics Mission Systems–Canada • Calgary
    Full-time
    At General Dynamics Mission Systems–Canada, we’re not just engineering technology — we’re shaping the future of defence and security. Our teams design and deliver advanced, mission‑critical solution...Show more
    Last updated: 5 hours ago • Promoted • New!
    Software Engineer, Full Stack

    Software Engineer, Full Stack

    Basetwo • Calgary, AB, CA
    Remote
    Full-time
    Quick Apply
    We’re on a mission to make manufacturing more resilient.Basetwo provides manufacturing engineers with a low code AI platform that helps them troubleshoot and optimize their production processes to ...Show more
    Last updated: 21 days ago
    Senior Software Engineer - Payment Experience

    Senior Software Engineer - Payment Experience

    Paramount Commerce • Calgary, AB, CA
    Remote
    Full-time
    Quick Apply
    Based in Canada and headquartered in Toronto, Paramount Commerce is a fintech company focused on making payments simpler and more secure. We’ve been helping reshape online payments since the early 2...Show more
    Last updated: 6 days ago
    Platform Engineer

    Platform Engineer

    Wagepoint • Calgary, Alberta, CA
    Full-time
    Quick Apply
    Wagepoint is a small-but-mighty fintech on a mission to make payroll simple (and maybe even delightful).Our online software takes care of the “ugh” stuff — like wage calculations and tax reporting ...Show more
    Last updated: 30+ days ago
    Java Software Engineer

    Java Software Engineer

    Precision Technologies • Calgary
    Full-time
    We are looking for a skilled and motivated.The ideal candidate will have strong experience in designing, developing, and maintaining Java-based applications, and will work closely with cross-functi...Show more
    Last updated: 5 days ago • Promoted
    Senior Software Engineer - Canada

    Senior Software Engineer - Canada

    DataVisor • Calgary, AB, CA
    Remote
    Full-time
    Quick Apply
    DataVisor is the world’s leading AI-powered Fraud and Risk Platform that delivers the best overall detection coverage in the industry. With an open SaaS platform that supports easy consolidation and...Show more
    Last updated: 13 days ago
    Staff Software Engineer

    Staff Software Engineer

    LodgeLink • Calgary
    Full-time
    LodgeLink is inviting senior software engineers in Calgary to join our team to be part of the creation of the future of workforce travel. We are looking for talented developers with a passion to cre...Show more
    Last updated: 5 days ago • Promoted
    C++ Software Engineer (Senior) Calgary, AB

    C++ Software Engineer (Senior) Calgary, AB

    Black Duck Software, Inc. • Calgary
    Full-time
    Black Duck, a recognized pioneer in application security, provides SAST, SCA, and DAST solutions that enable teams to quickly find and fix vulnerabilities and defects in proprietary code, open sour...Show more
    Last updated: 3 days ago • Promoted
    Senior Lead Software Engineer, Upstream Platform (Hybrid)

    Senior Lead Software Engineer, Upstream Platform (Hybrid)

    Quorum Software • Calgary
    Full-time
    A leading software company in energy is seeking a Senior Lead Software Engineer in Calgary, Alberta.This role involves leading the design and development of enterprise solutions within an Agile env...Show more
    Last updated: 5 days ago • Promoted
    Staff Software Engineer

    Staff Software Engineer

    Wagepoint • Calgary, Alberta, CA
    Full-time
    Quick Apply
    Wagepoint is a small-but-mighty fintech on a mission to make payroll simple (and maybe even delightful).Our online software takes care of the “ugh” stuff — like wage calculations and tax reporting ...Show more
    Last updated: 30+ days ago
    Software Development Engineer– Software DevOps & Continuous Integration Team

    Software Development Engineer– Software DevOps & Continuous Integration Team

    Advanced Micro Devices • Calgary
    Full-time
    WHAT YOU DO AT AMD CHANGES EVERYTHING.At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded syst...Show more
    Last updated: 1 day ago • Promoted
    C++ Software Engineer (Senior)

    C++ Software Engineer (Senior)

    Black Duck • Calgary
    Full-time
    Black Duck, a recognized pioneer in application security, provides SAST, SCA, and DAST solutions that enable teams to quickly find and fix vulnerabilities and defects in proprietary code, open sour...Show more
    Last updated: 5 days ago • Promoted
    AI Principal Software Engineer - US SaaS startup | Remote

    AI Principal Software Engineer - US SaaS startup | Remote

    Atomic HR • Calgary, Alberta, .CA
    Remote
    Full-time
    Quick Apply
    We connect talented tech professionals in Latin America and Canada with remote career opportunities at innovative startups worldwide. We specialize in finding roles that align with your skills, expe...Show more
    Last updated: 30+ days ago
    Staff Software Engineer, Cloud Services & Leadership

    Staff Software Engineer, Cloud Services & Leadership

    Lightspeed Restaurant • Calgary
    Full-time
    A growing tech company in Calgary seeks a Staff Software Developer to lead a team in building scalable applications.You will collaborate with various teams, evolve technical architecture, and mento...Show more
    Last updated: 5 days ago • Promoted
    Software Engineer

    Software Engineer

    Brilliant Harvest Inc. • Calgary
    Full-time
    Brilliant Harvest is a fast-growing agtech startup that is redefining how equipment dealerships support their staff and customers. Purpose-built for the ag and construction industries, Brilliant Har...Show more
    Last updated: 3 days ago • Promoted