Senior GO Developer

Truckstop · Other US Location

Company

Truckstop

Location

Other US Location

Type

Full Time

Job Description

At Truckstop, we have transformed the entire freight-moving lifecycle with our SaaS solutions. From freight matching to payments and everything in between, we are the trusted partner for carriers, brokers, and shippers alike. We lead this industry forward with our One Team mindset committing to principles such as assume positive intent, have each other’s back, and be your authentic self. Our drive for greatness produces high expectations, yet our regard for humans is even higher. Join a team of brilliant minds and generous hearts who care deeply about other's success.  

Position Summary 

The Senior Software Engineer will be a key player and genuinely believe in solving challenges on a development team, using an Agile development model in a fast-paced and innovative environment. You will be developing solutions using the latest technology to drive new products for our customer. 

Responsibilities  

  • Significantly contributes to medium to large feature releases and is recognized for high quality, impactful technical contributions 
  • Contributes to defining technical direction, planning, and providing constructive feedback to ensure the team’s success 
  • Team player and strong communicator, driving collaboration with designers, developers, and other relevant staff members or clients 
  • Provides recommendation toward development of new code, redesign, or reuse of existing code. 
  • Mentors multiple team members and lifts the skill set, technical expertise of those around them. 
  • Has deep technical knowledge to understand the pros/cons of different system designs, implementations, and frameworks. 
  • Improves code structure and architecture in service of testability and maintainability. 
  • Considered an expert by peers and is recognized for high quality and quantity of hands-on technical contributions. 
  • Collaborates and effectively communicates cross-squads, domains, and disciplines to solve problems and resolve technical issues. 
  • Independently develop, document, and enhance golang microservices, GraphQL resolvers and Postgres SQL queries. 
  • Implements code that is clear, concise, tested, and easily understood by others. 
  • Is responsible for the entire lifecycle of their code: development, test, production, and subsequent fixes and improvements. 
  • Independently performs code reviews that follow Truckstop's published standards and practices and that are recognized by their team as helpful 
  • Improves the development experience at Truckstop by enhancing development tools, test coverage, and/or code structure. 
  • Proactively influence squad communication and team dynamics to accomplish the tactical mission of the squad 
  • Collaborates with others across squads to remove impediments and blockers 
  • Strong debugging and diagnostic skills. 
  • Design solutions that align with business and IT strategies and comply with the organization's architectural standards. 
  • Able to articulate complex technical topics to non-technical audiences. 
  • Skilled at clearly documenting design and concept ideas. 

Qualifications and Skills 

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

At Truckstop we are dedicated to creating a workplace that is equitable, inclusive, and inspiring for every employee. In an effort to provide greater transparency, we are sharing the base salary range for this position. The position is also eligible for a yearly bonus. Final salary is based on a number of factors including market location, job-related knowledge, education/training, certifications, key skills, experience, internal peer equity as well as business considerations.

The anticipated base pay range for this position is :

$123,000$145,000 USD

The above description covers the most significant duties performed but does not include other related occasional work that may be assigned or is completed by the employee. 

Truckstop provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws. 

Truckstop Privacy Policy

Apply Now

Date Posted

03/16/2024

Views

5

Back to Job Listings Add To Job List Company Profile View Company Reviews
Neutral
Subjectivity Score: 0.5

Similar Jobs

Senior Finance Business Partner (d/f/m) - Personio

Views in the last 30 days - 0

Personio an intelligent HR platform is seeking a Senior Manager for FPA to lead financial planning and analysis for key departments The ideal candidat...

View Details

Senior Lead, Talent Acquisition - Sales (Relocation to Munich) (d/f/m) - Personio

Views in the last 30 days - 0

Personio a leading HR platform is seeking a Senior Lead Talent Acquisition professional to drive growth in the Revenue and Success functions across Eu...

View Details

Senior Pricing Analyst - Cencora

Views in the last 30 days - 0

Cencora formerly known as AmerisourceBergen is a leading global pharmaceutical solutions organization They are currently experiencing rapid growth in ...

View Details

Senior Product Analyst - FinCrime Platform - WISE

Views in the last 30 days - 0

Wise is seeking a Senior Product Analyst for its FinCrime Platform The role involves driving analytics efforts in the Financial Crime Platform product...

View Details

Senior Data Analyst - Customer Experience - WISE

Views in the last 30 days - 0

Wise is a global technology company aiming to revolutionize international money transfers by offering minimal fees maximum ease and full speed They ar...

View Details

Senior Software Engineer (Scala/Java) - HERE Technologies

Views in the last 30 days - 0

HERE Technologies is seeking an experienced backend engineer with strong Java or Scala skills to join the Map Processing Pipelines team The role invol...

View Details