Software Engineer II

Topgolf Payroll Services

United States

Remote

USD 90,000 - 130,000

Full time

3 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Free Play
Discounted food
Health insurance
Dental insurance
Vision insurance
401(k) match
Mental health platform

Job summary

Topgolf is seeking a Software Engineer to deliver quality code and push our technology-enabled business forward. You will design, implement, and maintain features with moderate to high complexity and work with teammates across the SDLC.

The role requires hands-on experience in Go and Python, strong OO/Procedural programming, and the ability to learn new technologies quickly. Familiarity with UI/UX, Jira, and Git is a plus, with a playful, inclusive team culture.

Qualifications

  • Bachelor’s Degree or equivalent experience in Computer Science or related field (Preferred).
  • 3+ years experience in Go.
  • 3+ years experience in Python(preferred).
  • 3+ years in a previous Software Engineering role (Required).
  • 3+ years in Object-oriented and procedural programming (Required).
  • 1+ year working with Vue.js (Preferred).
  • 1+ year using software defect tracking tools such as Jira (Preferred).
  • Experience with multiple programming languages.
  • Experience with Git source control.
  • Ability to quickly learn new technologies.
  • Read and understand software requirements.
  • Write high quality, maintainable code and to work independently to test and debug code.
  • SDLC methodologies.
  • Written and verbal communication skills.
  • Experience designing and implementing UI/UX solutions.

Responsibilities

  • Document, design and deliver high quality code, and collaborate on testing. (60% time)
  • Fix assigned software defects on time and to quality specifications. (30% time)
  • Provide accurate estimates for assigned work. (5% time)
  • Represent team in code reviews. (5% time)

Skills

Go programming
Python programming
Software engineering
Object-oriented programming
Procedural programming
UI/UX design
SDLC
Written and verbal communication

Education

Bachelor’s Degree in Computer Science or related field

Tools

Vue.js
Jira
Git

Job description

The purpose of the Software Engineer role is delivery of quality code to push forward the feature set of our technology enabled business. This may include writing new code, maintenance of existing code, and fighting off the robot apocalypse. This role is assigned work of moderate to high complexity and with limited assistance from more senior team members.


Job Responsibilities


  • Document, design and deliver high quality code, and collaborate on testing. (60% time)

  • Fix assigned software defects on time and to quality specifications. (30% time)

  • Provide accurate estimates for assigned work. (5% time)

  • Represent team in code reviews. (5% time)


Critical Skills & Experience Requirements


  • Bachelor’s Degree or equivalent experience in Computer Science or related field (Preferred)

  • 3+ years experience in Go

  • 3+ years experience in Python(preferred)

  • 3+ years in a previous Software Engineering role (Required)

  • 3+ years in Object-oriented and procedural programming (Required)

  • 1+ year working with Vue.js (Preferred)

  • 1+ year using software defect tracking tools such as Jira (Preferred)

  • Experience with multiple programming languages

  • Experience with Git source control

  • Ability to quickly learn new technologies

  • Read and understand software requirements

  • Write high quality, maintainable code and to work independently to test and debug code

  • SDLC methodologies

  • Written and verbal communication skills

  • Experience designing and implementing UI/UX solutions


BENEFITS


  • Free Play & 1/2 price food!

  • Health, dental, vision, 401(k) team member match, free mental well-being platform - and that's just for starters for those who qualify. View team member benefits here.

  • View team member benefits here.


ADA

The above statements cover what are generally believed to be principal and essential functions of the job. Specific circumstances may allow or require some incumbents assigned to the job to perform a different combination of duties.


EEO Statement

Topgolf is a global sports and entertainment community and is committed to equal opportunity and is firmly committed to preventing discrimination and harassment, including sexual misconduct, based on legally protected diversity characteristics (such as race, color, religion, national origin, sex, age, disability, sexual orientation, gender identity or expression, family status, citizenship, genetic information and veteran status) in its application and hiring processes and in its employment decisions. As an affirmative action employer, Topgolf also takes steps to prevent retaliation and to create a respectful, equitable and inclusive environment for our Guests, Associates, business partners, vendors, and the communities we serve. Topgolf is an equal opportunity affirmative action employer and administers all personnel practices without regard to race, color, religion, sex, age, national origin, disability, sexual orientation, gender identity or expression, marital status, veteran status, genetics or any other category protected under applicable law.


Topgolf Entertainment Group does not accept unsolicited agency resumes. Please do not forward unsolicited agency resumes to our website, employees or Human Resources. Topgolf will not pay fees for unsolicited agency resumes and will not be responsible for any agency fees associated with unsolicited resumes. Unsolicited resumes received will be considered property of Topgolf Entertainment Group and will be processed accordingly without fee. Topgolf participates in E-Verify and will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S.


We could list all the perks & benefits that are uniquely Topgolf, but we bet you prefer to hear what it's like to work here directly from Team Members. Have at it, Check out reviews, culture scores, awards, and so much more.


Our Promises to our Team Members


  • A PLAYFUL ENVIRONMENT where you can make new friends

  • A SAFE PLACE where you can BE YOUR FULL SELF every day

  • CLEAR DIRECTION and tools to do your job

  • An opportunity TO LEARN & GROW

  • To LISTEN & ACT when you speak up

  • We will NEVER STOP IMPROVING


Dealing with some stuff? We offer FREE Mental Health Benefits for everyone.


See Why You're Better off at Topgolf We believe in the Unlimited Power of Play and work hard to create Moments That Matter for Everyone.


Join our Talent Network to get 1) Job Alerts and 2) Updates on things happening at Topgolf!

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Cook
Cook

Topgolf Payroll Services • Olde West Chester (OH)

On-site
USD 38,000 - 52,000
Free Play
Discounted meals (1/2 price food)
Health, dental, vision
+2
Unity Developer II
Unity Developer II

Topgolf Payroll Services • Dallas (TX)

On-site
USD 85,000 - 120,000
Free Play & 1/2 price food!
Health, dental, vision, 401(k) team‑m"
Free mental well‑being platform
Assistant Facilities Manager
Assistant Facilities Manager

Topgolf International • Town of Florida (NY), Northern (KY)

On-site
USD 55,000 - 85,000
Free Play & ½ price food
Health, dental, 401(k) match
Field Application Engineer
Field Application Engineer

Topgolf Payroll Services • Dallas (TX)

On-site
USD 110,000 - 160,000
Free Play
Half-price food
Events cook
Events cook

Topgolf Payroll Services • Canton (MA)

On-site
USD 28,000 - 33,000
Free Play
Half-price food
Health/Dental/Vision
+2
Team Lead
Team Lead

Topgolf Payroll Services • Brooklyn Center (MN)

On-site
USD 28,000 - 30,000
Free Play & 1/2 price food
Health, dental, vision, 401(k) team-m​
Mental health benefits
Culinary Supervisor - Hourly Kitchen Manager
Culinary Supervisor - Hourly Kitchen Manager

Topgolf Payroll Services • Saint Petersburg (FL)

On-site
USD 45,000 - 65,000
Free Food
Health Benefits
Mental Health Support
Senior Accountant
Senior Accountant

Topgolf Payroll Services • Dallas (TX)

On-site
USD 70,000 - 110,000
Free Play & 1/2 price food
Health, dental, vision, 401(k) match,
Food & Beverage Support Team Member
Food & Beverage Support Team Member

Topgolf Payroll Services • Scottsdale (AZ)

On-site
USD 17,000 - 25,000
Free game play
Discounted food & retail
401(k) match
+1
Service Support (Food & Drink Runner)
Service Support (Food & Drink Runner)

Topgolf Payroll Services • Memphis (TN)

On-site
USD 17,000 - 25,000
Free Play
Discounted Food
Health Benefits
+2