Principal Software Engineer

Burgeon It Services Llc โ€” Canada ยท Posted ~1 day ago

Lead Contract Hybrid

Skills

Java Spring Boot Microservices Oracle Python Databricks AWS JavaScript TypeScript AI-assisted Development

๐Ÿ”“ Log in to save this job, tailor your resume & track your apply process โ€” 7 days free, no card needed.

Log in to add to target list

Summary

Lead architecture and implementation of large-scale distributed backend platforms using cloud, AI, and modern engineering practices while collaborating across technical teams.

Highlights

Long-term contract with ownership of distributed systems, modern AI-assisted development practices, and cloud-native architecture.

Description

Position: Principal Software Engineer โ€“ Java, AWS, AI & Databricks Location: Toronto, Vancouver Canada Hybrid Duration: Long Term Contract Domain (Industry) : Cards & PaymentsMandatory skills* Java Backend- Spring Boot, Microservices, Oracle or similar databasesData science / engineering- Python, DatabricksCloud- AWS (primary)Edge- Edge workers, CDN-layer computeLanguages- Java, JavaScript/TypeScript, PythonAI/Data platform- Databricks, ML model registryDev tooling- GitHub Copilot, AI-assisted workflowsJob Description* Experience- 10+ years building production distributed systemsAI-assisted development- Demonstrated proficiency with AI dev tools (GitHub Copilot, LLM-powered workflows, agentic coding assistants) - this is a key differentiator for how this team operates Greenfield builder- Track record of taking systems from 0 ยฎ 1; comfortable with undefined requirements and rapid iterationArchitecture- Ability to own and communicate system design decisions across teams; translate ambiguousproduct goals into technical plansPace & ambiguity - Thrives in startup-like environments - fast tempo, evolving scope, small team with outsizedownershipDesired skills* Identity, trust, or security domain experience (JWT/JWS, PKI, OAuth 2.0, bot detection, token verification)Databricks or similar AI/data platform experienceExperience with observability at scale (distributed tracing, structured logging, dashboards)Prior work on multi-party integration layers or network/platform servicesOpen-source contributions or community involvement