Software Engineer III
Skills
About the role
SpryPoint is hiring a Software Engineer III to build and maintain web and mobile applications for its cloud-native utility platform, working fully remotely from Canada. The role suits senior full-stack engineers comfortable leading technical initiatives, mentoring junior developers, and integrating AI-assisted coding tools into their workflow.
What you’ll do
- Develop clean, maintainable, testable code using Java, JavaScript, and AWS
- Review and validate code produced by AI tools rather than accepting outputs blindly
- Influence technical design and architecture decisions while owning delivered outcomes
- Author and maintain technical designs and best practice documentation
- Conduct code reviews including validation of AI-generated code
- Contribute to testing and use AI to automate testing where it adds value
- Mentor less experienced developers and foster a collaborative learning environment
- Troubleshoot and resolve technical issues across development and production
- Help the Client Success team with support-related issues
Questions about this role
Is this role fully remote?
Yes, SpryPoint operates a remote-first environment with flexible hours across North America.
How many years of experience are needed?
At least 5 years of software development experience with a focus on full-stack development.
What programming languages are used?
The primary stack includes Java, JavaScript, HTML, CSS, and SQL on AWS.
Is AI tool experience required?
Experience with AI coding tools is a plus but not required. Training will be provided.
Related roles
Software Engineer III
JPMorgan Chase seeks a mid-level Software Engineer III in Hyderabad to build secure, scalable financial technology solutions. This role suits engineers comfortable with enterprise-scale systems, AI-assisted development tools, and agile collaboration.
Software Development Engineer III - Backend Technologies
An on-site senior backend engineering role in Bangalore building scalable systems and AI-serving infrastructure for a high-volume email and customer service product.
Software Development Engineer, Amazon Traffic Engineering
A software development engineer role at Amazon in Hyderabad, building service onboarding and tax-compliance systems at scale.
Senior Software Engineer - DevOps Engineer
A senior DevOps engineering role at Wells Fargo in Bengaluru, building CI/CD pipelines and driving automation.
Forward Deployed Engineer - Software Engineer - North America
A remote-first forward deployed engineer role at ElevenLabs embedded with strategic customers to deliver technical integrations. Suited to a Python-proficient engineer who enjoys customer-facing work and regular travel to client sites.
Senior Software Engineer (Python, AI ML Engineer)
Optum is hiring a senior software engineer in Gurugram to build and operate AI, ML, and LLM-powered enterprise solutions. The role suits engineers with production AI experience, Python or similar software skills, and knowledge of RAG, orchestration, cloud services, and evaluation.