Jobs › Companies › Waste Connections › Full Stack Software Engineer

About this Full Stack Software Engineer role at Waste Connections

Waste Connections · Onsite · 1010-Corporate Offices WCI

Waste Connections is seeking a Full Stack Software Engineer to build and support scalable enterprise applications, with a strong focus on backend services for conversational and voice AI. Applications consist of backend services, APIs, integrations, and modern web interfaces to deliver AI-powered and customer-facing solutions. The ideal candidate is comfortable owning work end-to-end, from design through production and support. 

 

Key Responsibilities 

  • Design, build, and support cloud-native solutions in AWS using secure and scalable architecture patterns. 

  • Develop backend microservices that power conversational and voice AI applications. 

  • Build modern user interfaces that create a positive customer experience 

  • Integrate applications with third-party APIs, SaaS platforms, telephony, and CCaaS/CPaaS platforms. 

  • Work with key components of voice AI applications, such as streaming audio, barge-in handling, retries, fallbacks, and transcript capture. 

  • Develop as part of an Agile team, utilizing CI/CD, automated testing, and IaC templates. 

  • Implement logging, metrics, alerting, and health checks to keep production services observable and reliable. 

  • Troubleshoot application and infrastructure issues across the stack. 

 

Qualifications 

  • 5–8 years of professional software development experience using .NET, C#, and Python 

  • Bachelor's degree in Computer Science, IT, or related field — or equivalent work experience. 

  • Strong understanding of REST APIs, microservices, and application integration patterns. 

  • Experience with cloud services and container-based deployments (AWS-preferred). 

  • Experience with agentic AI development tools and frameworks. 

  • Proficiency with at least one relational database technology. 

  • Experience with React and/or Angular, TypeScript, and modern frontend tooling. 

  • Familiarity with GitHub Actions or comparable CI/CD tooling and automated testing practices. 

  • Experience with conversational or voice AI systems (e.g. streaming audio, turn-taking, LLM orchestration). 

  • Familiarity with voice AI evaluation metrics and frameworks 

  • Disciplined approach to security and compliance, including handling of PII, customer account data, secrets, least privilege, auditability, and PCI-sensitive boundaries. 

 

Successful candidates will demonstrate the ability to deliver reliable, scalable, and maintainable solutions while collaborating effectively across technical and business teams. 


Waste Connections is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to disability or protected veteran status. 

Ready to apply to Waste Connections?
Apply to Waste Connections

About Waste Connections

Waste Connections is an integrated solid waste services company that provides solid waste collection, transfer, disposal and recycling services in mostly exclusive and secondary markets. Our goal is to create an environment where self-directed, empowered employees strive to consistently fulfill our constituent commitments and seek to create positive impacts through interactions with customers, communities, and fellow employees. OUR PEOPLE MEAN EVERYTHING TO US Waste Connections is always working to protect the health of the communities we serve, and we are grateful for the hard work and dedication that you bring to your job every day. Working here means you are a safety-minded individual who

See all jobs at Waste Connections →

Similar jobs

Lucidya
10x Software Engineer
Lucidya
⚡ Apply early Riyadh, Riyadh Province, Saudi... Onsite
● New 👁 Seen ✓ Applied 37m ago
KPI Solutions
Software Engineer II
KPI Solutions
⚡ Apply early Cincinnati, Ohio, United State... Onsite
● New 👁 Seen ✓ Applied 46m ago
Evolv Technologies Inc.
Principal Embedded Software Engineer
Evolv Technologies Inc.
⚡ Apply early Waltham, Massachusetts, United... Onsite $148,000–$240,000
● New 👁 Seen ✓ Applied 53m ago
Landytech
Senior Software Engineer - Kotlin / Java - B2B SaaS Fintech
Landytech
⚡ Apply early Paris, Île-de-France, France Onsite
● New 👁 Seen ✓ Applied 1h ago
Landytech
Senior Software Engineer - Kotlin / Java - B2B SaaS Fintech
Landytech
⚡ Apply early London, England, United Kingdo... Onsite
● New 👁 Seen ✓ Applied 1h ago
WRITER
Software engineer, generative AI (UK)
WRITER
⚡ Apply early London, UK Hybrid
● New 👁 Seen ✓ Applied 1h ago
WRITER
Software engineer, agents (UK)
WRITER
⚡ Apply early London, UK Hybrid
● New 👁 Seen ✓ Applied 1h ago
Wrapbook
Senior Software Engineer II, Business Systems
Wrapbook
⚡ Apply early Remote - US & Canada · location restricted $174,000–$267,100
● New 👁 Seen ✓ Applied 1h ago
Vanta
Staff Software Engineer, Program Structure & Trust
Vanta
⚡ Apply early Remote - Canada · location restricted
● New 👁 Seen ✓ Applied 1h ago

Sign up for suggestions tailored to the jobs you open and the searches you save.

More jobs at Waste Connections

See all jobs at Waste Connections →

Apply now
🤖

Whoa — hold up

JobsRadar was built for real people having a rough time in their job search — not for automated requests. You're clicking way too fast and you're now temporarily blocked.

Come back later. If you're genuinely job hunting, we've got your back — just act like a human.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Get an edge on your job hunt.

Join our Telegram channel for the stuff that helps you land the role — salary benchmarks, the weekly market pulse, and new-feature drops. No spam, just signal.

Join the channel — it's free