Software Engineer II

3 Weeks ago • 2 Years + • Software Development & Engineering • $100,000 PA - $135,000 PA

Job Summary

Job Description

As a Software Engineer II, you will be responsible for application development, bug fixes, and paired programming with senior developers. Under team lead guidance, you will develop and implement new and improved feature sets for the software platform, supporting sports data analytics tools. Key tasks include building features, debugging, code reviews, and designing new software, ensuring robust, scalable, and documented production-level code.
Must have:
  • Develop and implement new software features
  • Debug and troubleshoot existing features and legacy applications
  • Participate in code reviews and agile development
  • Design and enhance current applications
  • Document code and technical systems
  • Develop automated tests and perform performance analysis
  • Process sports data and automate reporting
  • Minimum 2 years of software engineering experience
  • Proficiency in C++ and Python
  • Experience with digital signal processing
  • Experience interfacing with hardware systems
  • Strong problem-solving and debugging abilities
  • Excellent communication and technical writing skills
Good to have:
  • Experience with embedded systems
  • Experience with DevOps development
Perks:
  • Comprehensive Medical, dental, and vision coverage
  • 401(k) with up to 4% company match
  • Generous Paid Time Off and paid holidays
  • Supportive, relaxed, non-corporate work environment
  • Engaging team bonding events and activities
  • Onsite wellness with access to a personal trainer and gym facilities

Job Details

As a Software Engineer II your responsibilities will include working on application development, bug fixes, and participate in paired programming with senior developers. Under the guidance of a team lead, the software engineer will develop and implement new and improving feature sets for the software platform. This person will also be supporting sports data analytics tools and processes.

What You Will Do:

Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • Working on existing projects from the team lead
  • Building out feature sets
  • Debugging existing feature sets
  • Review literature, patents, and current practices relevant to the solution of assigned projects.
  • Involved with planning process for new projects
  • Working with C++ and Python
  • Testing and fixing legacy application
  • Design new software, support applications under development, and enhance current applications.
  • Participate in code reviews
  • Document code and technical documentation of systems
  • Participate in the agile development process and effectively report status to team leads
  • Deliver robust, scalable, modifiable and documented production level code
  • Debug and troubleshoot complex issues
  • Develop automated tests and run statistical performance analysis
  • Process sports data and develop tools to automate performance reporting
  • Perform other duties as assigned.

Requirements

Do You Have:

  • Degree in electrical engineering, computer engineering, computer science, software engineering, or equivalent
  • 2 years of experience in software engineering
  • Experience with C++ and python
  • Experience with digital signal processing
  • Experience interfacing to hardware systems
  • Strong problem solving and debugging skills
  • Strong communication and technical writing skills

What Will Make You a Star:

  • Experience with embedded systems
  • Experience with DevOps development

Work Environment

  • This role operates in a hybrid or office-based environment, depending on company needs.
  • Work is primarily performed in an office setting with standard working hours; however, occasional after-hours support may be required.
  • The position requires frequent interaction with employees across different departments, requiring strong collaboration and communication skills.
  • The role may involve sitting for extended periods, working on a computer.
  • Able to lift 25 lbs.

What We Offer:

  • Comprehensive Benefits Package – Medical, dental, and vision coverage, plus more
  • 401(k) with Company Match – Up to 4% contribution match
  • Paid Time Off – Generous PTO and paid holidays
  • Supportive Work Environment – A relaxed, non-corporate atmosphere
  • Team Culture – Engaging team bonding events and activities
  • Onsite Wellness – Access to a personal trainer and gym facilities for a healthy work-life balance

Ready to Grow with Us?

At our company, rapid growth means endless opportunities! We’re committed to developing talent from within, offering clear career advancement paths across all roles. Over 70% of our managers—and many other key team members—were promoted internally. If you're eager to grow and make an impact, join us and see where your potential can take you!

Full Swing Golf is an Equal Opportunity Employer. We believe everyone has the power to make a difference and are committed to fostering an inclusive workplace. We provide equal employment opportunities regardless of sex, race, color, gender, religion, marital or domestic partner status, age, national origin, ancestry, disability, medical condition, sexual orientation, pregnancy, military or veteran status, citizenship, or genetic information. If you need an accommodation during the application or interview process, please contact hr@fullswinggolf.com.

Compensation: Salary is based on experience and geographic location. Please note that pay may vary depending on the candidate’s work location, with adjustments made for regional market rates.

Similar Jobs

grendel games - Marketing Manager

grendel games

Leeuwarden, Friesland, Netherlands (Hybrid)
3 Months ago
Trek - Project Manager

Trek

Haryana, India (On-Site)
5 Months ago
Thales - Middle Data Engineer

Thales

Bucharest, Bucharest, Romania (On-Site)
3 Months ago
GoMotive - Director, Product Design

GoMotive

United States (Remote)
3 Months ago
Socialpoint - Senior Software Engineer (Full stack Engineer)

Socialpoint

Barcelona, Catalonia, Spain (Hybrid)
3 Months ago
Apple - Wireless RF PHY Firmware Engineer

Apple

San Diego, California, United States (On-Site)
1 Month ago
Apple - IS&T Early Career Engineering Program Manager Opportunities

Apple

Austin, Texas, United States (On-Site)
4 Weeks ago
Google - Software Engineering Manager, People with Disabilities

Google

State Of Minas Gerais, Brazil (On-Site)
7 Months ago
Ethernovia - Senior Field Application Engineer Lead

Ethernovia

San Jose, California, United States (On-Site)
3 Months ago
Dream Sports - Engineering Manager

Dream Sports

Mumbai, Maharashtra, India (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

hogarth - Copy Editor – US Hispanic

hogarth

Miami, Florida, United States (Hybrid)
3 Months ago
Trackman - Trackman Range Sales Manager - Atlantic

Trackman

Pennsylvania, United States (Remote)
3 Weeks ago
Glocomms - VP of LTL

Glocomms

Atlanta, Georgia, United States (On-Site)
3 Months ago
Nice - Manager Engineering

Nice

Sandy, Utah, United States (On-Site)
2 Months ago
In The Pocket - Team Lead

In The Pocket

Belgium (Remote)
1 Month ago
Nium - HR Business Partner

Nium

Mumbai, Maharashtra, India (On-Site)
1 Month ago
Paytm - Sales Team Lead - Oil & Gas

Paytm

Meerut, Uttar Pradesh, India (On-Site)
3 Months ago
Triple dot studios - Producer

Triple dot studios

Barcelona, Catalonia, Spain (Hybrid)
3 Weeks ago
Marsh McLennan - Fund Implementation, Senior Analyst

Marsh McLennan

Melbourne, Victoria, Australia (Hybrid)
2 Months ago
Quentus - DevOps Manager

Quentus

Toronto, Ontario, Canada (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Lawrence, Kansas, United States

Plaid  - Experienced Machine Learning Engineer

Plaid

San Francisco, California, United States (On-Site)
8 Months ago
Brillio - UI Developer/Lead (React, Node)

Brillio

Phoenix, Arizona, United States (Remote)
3 Weeks ago
Activision - People Technology Analyst - Workday (Remote)

Activision

Santa Monica, California, United States (Remote)
3 Weeks ago
Apple - Software Development Engineer - Traffic Network Proxying, ASE

Apple

Seattle, Washington, United States (On-Site)
3 Months ago
Vercel - Product Engineer

Vercel

New York, New York, United States (Hybrid)
3 Months ago
Authzed - Frontend Engineer

Authzed

United States (Remote)
1 Month ago
HHA Exchange - Director, Data Engineering

HHA Exchange

New York, New York, United States (Hybrid)
1 Month ago
Dave Ramsey - Marketing Graphic Designer

Dave Ramsey

Franklin, Tennessee, United States (On-Site)
2 Months ago
Next Level Business Services - Teamcenter Solution Architect

Next Level Business Services

Houston, Texas, United States (On-Site)
10 Months ago
Apple - AppleCare Service Support Program Manager

Apple

Sunnyvale, California, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Fluxon - Staff Software Engineer

Fluxon

Gurugram, Haryana, India (Remote)
2 Months ago
Figma - Manager, Software Engineering - Interactive Foundations

Figma

San Francisco, California, United States (Remote)
2 Months ago
The Walt Disney Company - Principal Software Engineer - Activation

The Walt Disney Company

Seattle, Washington, United States (On-Site)
3 Months ago
Apple - Engineering Project Manager - Internal Software Applications

Apple

Austin, Texas, United States (On-Site)
2 Months ago
Assystems - Sr. Structural Engineer

Assystems

Al Khobar, Eastern Province, Saudi Arabia (On-Site)
10 Months ago
Coda - Software Engineering Manager

Coda

Singapore (Hybrid)
1 Month ago
Qualcomm - High Performance DSP core Implementation Engineer, Sr Staff

Qualcomm

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Nice - Senior Performance Engineer

Nice

Pune, Maharashtra, India (Hybrid)
1 Month ago
Qualcomm - Synthesis Engineer

Qualcomm

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Marvell - Analog IC Design Staff Engineer

Marvell

Vancouver, British Columbia, Canada (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Carlsbad, California, United States (Hybrid)

Carlsbad, California, United States (Hybrid)

Lawrence, Kansas, United States (Hybrid)

View All Jobs

Get notified when new jobs are added by full swing studio

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug