Full Time

FreeWheel- Sr Software Engineer- GoLang - Remote | WFH

Get It Recruit - Information Technology
Remote!
$110,000 - $160,000* / year

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Get It Recruit - Information Technology, so some details may not match this job. The employer's own page has the real description.

Overview

As a Senior Software Engineer specializing in GoLang at FreeWheel, you will play a pivotal role in designing, developing, and optimizing high-performance software solutions that drive our advertising platform. This remote position allows you to collaborate with cross-functional teams to deliver innovative features and enhancements while adhering to best practices in software development. Your expertise will help forward our commitment to delivering scalable and efficient applications that meet the evolving needs of our clients.



Job Responsibilities

  • Design, develop, and maintain backend services and APIs using GoLang.
  • Collaborate closely with product managers to define and implement functionality based on client requirements.
  • Perform code reviews and provide constructive feedback to enhance team skills and code quality.
  • Debug and resolve technical challenges to ensure robust and reliable software delivery.
  • Implement automated testing and continuous integration processes to promote a healthy development pipeline.
  • Contribute to architectural discussions and decisions that influence the overall software design strategy.
  • Mentor junior engineers and promote a culture of learning within the team.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 5 years of experience in software development with a focus on GoLang.
  • Proficient knowledge of concurrent programming in Go and building APIs.
  • Experience with cloud services, preferably AWS or Google Cloud Platform.
  • Familiarity with containerization technologies such as Docker and orchestration frameworks like Kubernetes.
  • Strong understanding of software development lifecycle (SDLC) and agile methodologies.
  • Excellent problem-solving skills and the ability to work independently as well as part of a team.


Technologies & Tools

The role predominantly utilizes GoLang as the primary programming language. In addition, experience with cloud platforms such as AWS or Google Cloud is important for the deployment of services. Familiarity with containerization and orchestration tools like Docker and Kubernetes are critical for maintaining the reliability of applications. Knowledge of tools supporting CI/CD processes, such as Jenkins or GitLab CI, will also be beneficial in this position.



Ideal Candidates

The ideal candidate for this position should exhibit a strong passion for technology and continuous learning. They should possess a proactive mindset, demonstrating an eagerness to tackle challenges with innovative solutions. Excellent communication skills are essential, allowing for effective collaboration with team members and stakeholders. A strong work ethic combined with an appreciation for a dynamic and fast-paced work environment will further ensure success in this role.

Need to call your state’s unemployment office? We list every state’s phone lines, as each agency gives them. Find your state →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.