[Remote] Sr. Software Engineer (Golang, Platform)
Note: The job is a remote job and is open to candidates in USA. Applied Systems Canada is transforming the insurance industry by building a dedicated team of professionals. They are seeking a Senior Software Engineer (Golang, Platform) who will focus on delivering high-quality software solutions and contribute to the product vision while collaborating with engineers and product managers.ResponsibilitiesContribute to design, development, and delivery of releasable, high-quality softwareAuthor code aligned with internal standards and guidance from architects to ensure maintainability and consistency across our productsDevelop, maintain, and update automated test systems as functionality changes during the evolution of our productsAssess the impact of changes by actively engaging in code reviews, design reviews, and technical discussions with engineering and product teamsMonitor application performance in production and non-production environmentsDebug and resolve application errors and performance issuesContinuously learn about new tools and technologiesSupport the team by sharing comprehensive feedback during code reviews and providing guidance for complex technical problem solvingContribute to technical decisions by identifying opportunities and risksShare knowledge of software development languages, frameworks, testing strategies, and toolsSupport continuous improvement of internal processes and documentation to champion a principles-based approaches to design, implementation, and testingSkills3+ years of experience in software engineering and practical experience with: Golang, React, SQL, OpenAPISecure access and configuration management using Vault, service accounts and Identity Access Management (IAM) rolesDocument storage using Google Cloud StorageEmail services for inbound and outbound email flowsKnowledge of software development life cycles, coding standards, code reviews, source control management, build processes, testing, and operationsExperience managing infrastructure using TerraformExperience deploying and managing containerized applicationsPractical experience with SQL and relational database systems5+ years of experience in software engineeringExperience guiding and supporting other engineers with technical problem solving by applying knowledge of software engineering practices and cloud environmentsAdvanced communication skills, with the ability to distill complex concepts to support others with complex problem solvingProven ability to advance technical discussions, debates, and reviews on while contributing to positive and constructive communication across the teamBenefitsMedical, Dental, and Vision CoverageHoliday and Vacation TimeHealth & Wellness DaysA Bonus Day for Your BirthdayCompany OverviewWe can help everyone at your agency transform to make the day-to-day more efficient and extend the traditional storefront to online insurance experiences. It was founded in 2001, and is headquartered in Calgary, Alberta, CAN, with a workforce of 1001-5000 employees. Its website is http://www.policyworks.com/.