Sr. Backend Developer (Golang)

Canada🕖 1 month ago

Our client, is a leader in transforming freight logistics through innovative SaaS solutions. They prioritize collaboration and authenticity, fostering a culture of support and excellence. Join their team of dedicated professionals committed to the success of their partners and colleagues.

Job SummaryAs the Senior Software Engineer, you will play a crucial role in tackling challenges within a development team, embracing an Agile approach in a dynamic and innovative setting. Your focus will be on crafting solutions utilizing cutting-edge technology to drive the creation of new products for our clientele.

ResponsibilitiesMake substantial contributions to medium to large feature releases, earning recognition for delivering high-quality technical solutions with impact.Assist in defining technical direction, planning, and offering constructive feedback to ensure the team's success.Act as a team player and effective communicator, fostering collaboration among designers, developers, and relevant stakeholders.Provide recommendations for new code development, redesign, or leveraging existing code.Mentor multiple team members, elevating their skill sets and technical proficiency.Demonstrate deep technical expertise, evaluating various system designs, implementations, and frameworks.Enhance code structure and architecture to prioritize testability and maintainability.Gain recognition from peers as an expert, renowned for both the quality and quantity of hands-on technical contributions.Collaborate and communicate effectively across squads, domains, and disciplines to troubleshoot and resolve technical issues.Independently develop, document, and enhance golang microservices, GraphQL resolvers, and Postgres SQL queries.Write clear, concise, and well-tested code easily comprehensible by others.Take ownership of the entire code lifecycle, from development and testing to production, subsequent fixes, and enhancements.Conduct code reviews aligned with Truckstop's standards and practices, acknowledged by the team for their value.Enhance the development experience at Truckstop by refining development tools, test coverage, and code structure.Proactively shape squad communication and team dynamics to achieve the squad's tactical goals.Collaborate across squads to eliminate impediments and resolve blockers.Demonstrate strong debugging and diagnostic abilities.Design solutions in line with business and IT strategies, adhering to organizational architectural standards.Effectively communicate complex technical concepts to non-technical audiences.Proficiently document design and conceptual ideas.

Qualifications and SkillsBachelor's degree in Computer Science, Computer Engineering, or a related field with a minimum of 7 years of relevant experience, or a master's degree in Computer Science, Information Systems, Computer Engineering, or a related field with 7-10 years of relevant experience.Professional experience in golang development.Hands-on experience with Distributed Systems and Microservices.Proficiency in GraphQL and Postgres databases.Familiarity with Linux/Unix environments.Experience with authentication mechanisms such as JWT, OAuth2, and OIDC.Solid understanding of concurrency.Knowledge of Hexagonal Architectural patterns.Experience in writing Ad-Hoc SQL queries and Transactional Queries.Deep understanding of network protocols like TCP/IP, DNS, and NAT.Proficiency in RESTful APIs.Experience working with messaging brokers like pub/sub or Kafka.Familiarity with IDEs such as GoLand, IntelliJ, or Visual Studio Code.Experience with Cloud providers (Google Cloud, Azure, AWS) is advantageous.Experience with gRPC is a plus.Knowledge of containerization (Kubernetes and Docker) is beneficial.Frontend experience (React, Typescript) is advantageous.

Icon Technologies

Related Jobs

Canonical - Jobs

Security Engineer Ubuntu

Hamburg, Hamburg, Germany💰 USD70K - USD120K🕖 2 years ago
LimeSurvey

Senior Software Engineer

EUROPE💰 USD50K - USD80K🕖 2 years ago
Covariant

Test Automation Engineer

Berkeley, CA💰 USD60K - USD100K🕖 2 years ago
Plenty of Fish

Senior Android Engineer

🌏 Worldwide💰 USD60K - USD120K🕖 2 years ago
LeadSimple

Lead Software Engineer

🌏 Worldwide💰 USD120K - USD140K🕖 2 years ago
Iterative

Senior Frontend Engineer

🌏 Worldwide💰 USD50K - USD180K🕖 2 years ago
Wander

Data Engineer

🌏 Worldwide💰 USD10K - USD100K🕖 2 years ago
Covariant

Production Engineer

United States💰 USD60K - USD100K🕖 2 years ago
Commit

Senior Back End Developer

Canada💰 USD110K - USD140K🕖 2 years ago
AON3D

Senior Frontend Engineer Platform

Montreal, Qc or Remote USA or Canada💰 USD60K - USD120K🕖 2 years ago
Philo

IT Engineer

San Francisco, California, United States💰 USD70K - USD120K🕖 2 years ago
Canonical - Jobs

Senior Software Engineer Cloud Images

Syracuse, New York, United States💰 USD70K - USD120K🕖 2 years ago
Levity AI

Senior Product Designer

🌏 Worldwide💰 USD60K - USD70K🕖 2 years ago
Clevertech

Hands On Engineering Manager

🌏 Worldwide💰 USD50K - USD130K🕖 2 years ago
SOCi

Full Stack Software Engineer

🌏 Worldwide💰 USD100K - USD140K🕖 2 years ago
Zuplo

Senior Front End Developer

🌏 Worldwide💰 USD80K - USD150K🕖 2 years ago
Tettra

Customer Success Manager

🇺🇸 Remote US💰 USD60K - USD100K🕖 2 years ago
Angi

Senior Software Engineer .NET Core

San Francisco, California, United States💰 USD65K - USD120K🕖 2 years ago
Ethereum

Front End TypeScript Developer

Remote💰 USD60K - USD120K🕖 2 years ago
Toptal

Senior UX UI Designer

🌏 Worldwide💰 USD50K - USD300K🕖 2 years ago