Senior Software Engineer - Go

Frontend Masters
Minneapolis, MN, US
$120K-$160K a year
Full-time

Job Description

Job Description

About Frontend Masters

Frontend Masters is the premier training platform for front-end engineering skills, Node.js, and beyond! Our customers are over 10,000+ software engineers who appreciate high-quality software and learning interfaces.

Developers have watched millions of hours of our courses.

We are an incredibly effective team for our size, with each person making a significant impact on the business resulting in a lot of autonomy and opportunities.

The company was founded over a decade ago and is self-funded, profitable, growing, and stable.

Our platform offers a variety of courses and workshops led by an active pool of 30 experienced instructors who are experts in their field.

The curriculum covers various topics, including HTML, CSS, JavaScript, React, Computer Science, Node.js, Full-Stack, and more, to advance junior and mid-level developers' careers to senior / lead developer roles.

Frontend Masters courses provide comprehensive and practical education with hands-on coding exercises, interactive projects, and real-world applications.

With our focus on high-quality, engaging education, we are committed to providing students with the resources they need to succeed.

Frontend Masters is an excellent choice for anyone looking to see a direct impact of their work advancing customer skills through education while simultaneously advancing their own skills and career.

Location : Hybrid - meetings and collaborative projects in downtown Minneapolis 1-2 days per week. Fully remote applications may be considered for US-based applicants.

Reports to : CTO

Salary range : $120,000 - $160,000

Interview process ( 2 weeks) :

  • Recruiter - phone call
  • CTO - video call
  • Leadership team panel software engineer panel - in person
  • Team lunch possible
  • Decision

Key Responsibilities for Our Senior Engineer Position

We're looking for a Senior Software Engineer(s) to join our small but experienced team. The team works across disciplines, including web, API, cron, cloud, database, and CDN.

  • Meaningful experience working with the Go programming language
  • 5+ years of professional software development experience
  • Ability to write efficient and well-designed code
  • Patterns and best practices in software architecture
  • Experience working within a CICD environment
  • Baseline knowledge of AWS
  • Experience working with relational databases
  • Experience working on systems at scale
  • A high level of comfort working in the terminal

Bonus if you have :

  • Experience with Docker
  • A record of success working remotely
  • Familiarity with front-end technologies
  • Experience working with any of the following : EC2, ECS, S3, RDS, ElasticCache, Lambda, Cloudfront, Code Pipeline, GitHub Actions

Benefits :

  • 401k with matching
  • Healthcare 100% covered
  • Premium Health Plan + Vision and Dental
  • HSA Account funded by the company to cover the cost of the deductible
  • Short and Long Term Disability
  • Minimum Vacation Policy (16 days)
  • Profit Sharing
  • EARS (Equity Appreciation Units)
  • Parking reimbursed

We welcome all

We are an equal opportunity employer and value diversity at our company. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Powered by JazzHR

zxMouil0pD

30+ days ago
Related jobs
Frontend Masters
Minneapolis, Minnesota

Reports to: CTO Salary range: $120,000 - $160,000 Interview process (~2 weeks): Recruiter - phone call CTO - video call Leadership team panel | software engineer panel - in person Team lunch possible Decision  Key Responsibilities for Our Senior Engineer Position We're looking for a Senior...

Patterson Companies, Inc.
Saint Paul, Minnesota
Remote

The selected candidate will join a team of talented software engineers in the Dolphin Software Organization working on Dolphin’s web hosted imaging and practice management software, Dolphin Blue. The Senior Software Engineer defines, develops, tests, analyzes, and maintains software applications. Pa...

Highmark Health
MN, Working at Home, Minnesota

Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, unit testing, code reviews, source control management, build processes, testing, and operations. We are seeking an experienced Software Engineer to join...

General Dynamics
Bloomington, Minnesota

Requires a Bachelor’s degree in Software Engineering, or a related Science, Engineering or Mathematics field. As a software engineer for the High Performance Computing Group, you’ll be a member of a cross functional team developing and supporting mission applications. We encourage you to apply if yo...

Canonical - Jobs
Minneapolis, Minnesota

As a software engineer on the team, you'll be contributing to the development of Juju, a large open-source Go project that powers complex distributed software systems across the world. The role of a Software Engineer at Canonical. Experience developing software using Go. Juju is the engine behin...

020 Travelers Indemnity Co
Saint Paul, Minnesota

Travelers is seeking a Senior Software Engineer to join our organization as we grow and transform our Technology landscape. Individual will complete advanced software end to end engineering tasks that span many parts of a system including designing, developing, analyzing, configuring, testing, debug...

Travelers
Saint Paul, Minnesota

Travelers is seeking a Senior Software Engineer to join our organization as we grow and transform our Technology landscape. Individual will complete advanced software end to end engineering tasks that span many parts of a system including designing, developing, analyzing, configuring, testing, debug...

Advanced Micro Devices, Inc
Minneapolis, Minnesota

AMD together we advance_ MACHINE LEARNING SOFTWARE DEVELOPMENT ENGINEER THE ROLE: As a Machine Learning Engineer specializing in low-level performance optimization, you will play a critical role in helping our customers to advance AMD-based machine learning infrastructure and ensuring the efficient ...

Trimble
MN (TMW), US
Remote

We are seeking an experienced Front-End Engineer to join our team. If you are passionate about simplifying complex problems, love the React ecosystem, and value good front-end architecture, this role is for you. As a Front-End Engineer, you will play a pivotal role in our team, focusing on the devel...

Boston Scientific
Maple Grove, Minnesota

Leads or participates on project teams to create, analyze, and verify requirements, software and systems by using software engineering practices. Mentors other engineers in software engineering activities/methodologies and domain knowledge. Boston Scientific is seeking a highly motivated R&D softwar...