Job Closed
This listing is no longer active.
Smart Solutions for Smart Utilities
Software Engineer III – Core Product Team
Location
Canada
Posted
129 days ago
Salary
0
Seniority
Senior
Job Description
Software Engineer III – Core Product Team
SpryPoint
• As a Software Engineer III, you'll be building and integrating web and mobile apps that real people use. • You'll work with our core tech stack Java, JavaScript, and AWS; and help expand our CI/CD pipelines and automation efforts. • You’ll be part of an Agile SCRUM team, working closely with colleagues, mentoring junior developers, and leading key initiatives. • You’ll collaborate with teams across the company to deliver impactful solutions. • Plus, you’ll help architect, test, and deploy enterprise-level applications for clients across North America, all while having plenty of opportunities to grow.
Job Requirements
- 5+ years of experience in software development, with a strong focus on full-stack development
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Strong experience in Java, with deep understanding of object-oriented design and patterns
- Experience with modern web technologies, including HTML, CSS, JavaScript, and frameworks like Angular or React
- Solid understanding of relational databases and SQL
- Experience working with cloud platforms, specifically AWS
- Experience with agile methodologies
- Strong debugging and problem-solving skills
- Ability to write clean, maintainable, and efficient code
- Experience mentoring junior engineers and fostering a collaborative learning environment
- Proven experience with production support, on-call duties, and incident response, including triaging issues, managing escalations, and maintaining system stability in live environments.
- Excellent communication skills and a collaborative mindset
- A passion for continuous learning and professional development
- Strong analytical skills and the ability to develop scalable solutions for complex problems
Benefits
- Competitive Total Rewards - Comprehensive compensation package that grows with you
- Complete Setup - MacBook + $500 to create your ideal home workspace
- Total Wellness - Health, dental, vision, and life insurance from day one
- Recharge Time - Generous PTO, Summer Friday half-days, and unlimited sick days
- Future Security - RRSP (Canada) and 401k (US) matching programs
- Continuous Growth - $2,500 annual development fund, tuition assistance, and Book Bounty program
- Team Connection - Annual company events and team offsites that bring us together
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Have end-to-end ownership of projects, and collaborate with a small team of world-class engineers with diverse backgrounds. • Ship code multiple times a day, and within seconds see its quantified impact on millions of users and our business's revenue. • Be part of an “engineering excellence” culture through state-of-the-art tools, risk-driven testing, explainable systems, and code review. • Become an authority in Go and many other cutting-edge open-source technologies. • Join a nimble, consistently excellent, and experienced engineering team.
Staff Software Engineer
AccelOneWhether you need a small, custom software project or a large-scale enterprise system, we have you and your team covered
• Design, develop, test, and deploy complex, scalable, and high-performance software solutions across the full stack • Own critical system components and provide architectural guidance to ensure long-term stability, scalability, and maintainability • Write clean, well-tested, and well-documented code • Lead and participate in code reviews that significantly improve code quality and team efficiency • Seamlessly switch between frontend, backend, infrastructure, and database tasks to remove blockers and accelerate delivery • Act as a technical authority for diagnosing and resolving complex production issues and performance bottlenecks • Identify and automate inefficient or manual processes across the SDLC, including CI/CD, testing, and deployment • Mentor mid-level and junior engineers, setting a high bar for technical excellence, quality, and delivery speed • Help define and promote engineering standards, best practices, and design patterns • Collaborate closely with Product Management and stakeholders to refine requirements and ensure sound technical decisions
Staff AI Software Engineer
Bishop FoxBishop Fox provides security consulting services to high-tech startups, Fortune 1000 companies, and financial institutions around the globe. Its mission is to secure businesses wit
• Pioneer AI-Driven Security Testing • Design and build intelligent autonomous security testing agents using large language models and cutting-edge AI/ML techniques • Create systems that can autonomously perform reconnaissance, identify vulnerabilities, and execute sophisticated attack chains • Push the boundaries of what's possible when artificial intelligence meets offensive security • Build robust planning, tool-use, and failure-handling mechanisms for agents operating in real-world, unpredictable applications • Revolutionize Pen testing at Scale • Develop services that think and act like elite attackers, but operate 24/7 across thousands of targets • Transform manual testing processes into intelligent, scalable automation pipelines • Build systems that continuously evolve and improve their attack strategies • Implement long-running agent memory and context management so agents retain state, avoid redundant actions, and accumulate application knowledge • Integrate with Enterprise-Grade Infrastructure • Connect your AI agents into Bishop Fox's Cosmos cloud platform • Scale your creations to serve Fortune 100 clients with enterprise-level reliability • Design architectures that can handle massive concurrent testing operations • Develop browser and application interaction infrastructure that enables agents to navigate, interact with, and test modern web applications • Experiment & Innovate Rapidly • Prototype breakthrough approaches to AI-driven security testing • Build sophisticated feedback loops that make your agents smarter over time • Implement safety mechanisms and ethical guardrails for responsible AI deployment • Measure, iterate, and continuously enhance agent performance • Design evaluation and monitoring systems that distinguish real vulnerabilities from false positives or hallucinated findings • Collaborate with Elite Security Minds • Work directly with world-class penetration testers and security researchers • Partner with data scientists and AI specialists to solve novel technical challenges • Contribute to a team culture where hacking expertise meets cutting-edge artificial intelligence • Apply real-world production feedback from customer environments to refine agent behavior and system reliability.
Senior Full Stack Engineer – Growth, Contract
RoofrWe’re Roofr: The all-in-one sales platform designed for roofers, by roofers.
• Work across multiple product domains simultaneously • Operate in a Kanban environment with rapid iteration • Build features that span the entire customer lifecycle • Develop and iterate on AI-driven workflows • Work in a self-directed environment with ownership of product decisions • Rapidly set up A/B tests and feature variations • Build performant React components and work with Laravel backend • Know when to optimize for speed vs. complexity • Join a small, passionate team to influence product direction and company growth trajectory




