Jobs

    Staff Software Engineer - Alpharetta, United States - PlayOn Sports

    PlayOn Sports
    PlayOn Sports Alpharetta, United States

    4 weeks ago

    Default job background
    Description
    COMPANY OVERVIEW PlayOn Sports is the nation's leading high school media and technology company, providing streaming and digital ticketing services to thousands of high schools nationwide. In 2013, PlayOn Sports and the National Federation of State High School Associations (NFHS) created the NFHS Network, a joint venture that aggregates the sports media and related rights of state high school athletic associations while celebrating the accomplishments of student-athletes, student broadcasters, and high schools across the country. Through the NFHS Network, PlayOn Sports provides automated production capabilities free of charge to schools which allows them to live-stream via artificial intelligence and automation thus avoiding the need for production personnel.

    In 2022, PlayOn Sports and GoFan (backed by KKR a leading global investment firm), the leading digital ticketing company in the high school sports market, joined forces to create a streamlined customer experience for in-person, live-stream, and on-demand events.

    There are 19,500 high schools in the NFHS ecosystem and PlayOn Sports currently works with over 50% of them.

    Going forward, the company is focused on: 1) continuing to grow the number of schools it works with; 2) continuing to grow the average revenue per school; 3) expanding the products and services it provides to the high school ecosystem beyond streaming; 4) expanding outside of high school sports.
    THE ROLE

    PlayOn Sports is looking for a few highly skilled Staff Software Engineers to join our Event Hub, Payments and Data Platform Development teams.

    As a Staff Software Engineer, you will be responsible for leading and participating in the design, development, and maintenance of software applications.

    You will collaborate with cross-functional teams to analyze, design, and implement cloud native software solutions that meet customer requirements.

    The ideal candidate is passionate about technology, has a strong problem-solving mindset, and is able to work in a fast-paced, dynamic environment.

    Our vision is to build a ticketing and streaming platform for high school sports that is reliable, scalable, and user-friendly.

    We strive to provide a seamless experience for parents, students, and fans to purchase tickets and stream live events. Our platform will be accessible from any device, anywhere, anytime.

    We will leverage the latest technologies and best practices in software engineering to build a robust and secure platform that meets the needs of our users.

    We are committed to continuously improving our platform and providing exceptional customer support.

    Our goal is to be the go-to platform for high school sports ticketing and streaming, enabling communities to come together and support their local teams.

    Additional responsibilities and accountabilities for this role include:


    • Provide technical leadership within the engineering team by setting technical direction, guiding architectural decisions, and promoting best practices.
    • Mentor and coach junior and mid-level engineers, fostering their professional growth and skills development.
    • Act as a subject matter expert in specific areas of technology or domains relevant to our products, sharing knowledge and insights with the team.
    • Lead cross-functional teams and projects, coordinating efforts, and ensuring effective communication between team members.
    • Act as a technical point of contact for cross-functional teams and provide guidance on technical matters.
    • Collaborate with engineering and product leadership to define long-term technical strategies and roadmaps.
    • Drive a culture of innovation and continuous improvement within the engineering team.
    • Promote a collaborative and inclusive work environment that values diversity and different perspectives.
    • Lead by example in terms of code quality, software design, and adherence to coding standards.
    • Drive architectural decisions and contribute to the overall software architecture.
    • Take ownership of critical technical challenges and provide guidance to the team in resolving complex issues.
    • Influence technical decisions and advocate for best practices in software development across the organization.
    • Represent the engineering team in meetings with stakeholders, articulating technical solutions and project progress.
    • Play a key role in recruiting and onboarding new engineering talent, contributing to the growth of the team.
    THE PERSON


    • Bachelor's degree in Computer Science or related field.
    • 10+ years of experience in software engineering.
    • Excellent problem-solving and analytical skills.
    • Strong communication and collaboration skills.
    • Strong familiarity with JavaScript frameworks such as React, Angular JS or Ember.
    • Strong understanding of robust JavaScript components and hooks.
    • Strong understanding of cloud native software development principles and design patterns.
    • Strong programming skills in one or more programming languages (e.g., Java, Python, Go, C#, Rust).
    • Strong understanding of software design principles and patterns, such as SOLID, DRY, and GoF design patterns.
    • Strong understanding of event-driven architecture and distributed systems.
    • Strong understanding of domain-driven design (DDD) principles and practices.
    • Experience with cloud native technologies such as containers (e.g., Docker), container orchestration (e.g., Kubernetes), and service mesh (e.g., Istio).
    • Experience with web application development using cloud native technologies such as microservices, APIs, and serverless functions.
    • Experience with agile software development methodologies.
    • Experience with cloud computing platforms (e.g., AWS, Azure, Google Cloud Platform) is a plus.
    • Experience with CI/CD tools (e.g., Jenkins, Travis CI, CircleCI) and related technologies (e.g., Git, Docker, Kubernetes).
    • Experience with relational and non-relational databases (e.g., Postgres, MySQL, MongoDB, Cassandra, DynamoDB) in a cloud native environment.
    WHY YOU'LL LOVE WORKING AT PLAYON SPORTS PlayOn Sports is more than just a place to work. It's a place to learn, grow, and thrive as people and professionals. We encourage a healthy work-life balance at PlayOn Sports through offering flexible working schedules and generous paid time off in the off-season.

    Come be a part of the team that is changing the landscape of high school sports Some benefits we offer include:


    • Competitive salary
    • Multiple Medical options to choose from
    • Dental, Vision, Life and Disability Insurance
    • Unlimited PTO
    • 401K plan with company match
    • Fun and collaborative hybrid/flexible work environment Note: Part-time employees and interns are not eligible to participate in any of the Company's Employee Health Benefit Plan listed above. These Benefits are only available to full-time employees of the Company.


  • Risk Solutions Alpharetta, United States

    At LexisNexis Risk Solutions, we believe in using data for good to solve problems and positively impact people, industry, and society. We deliver enhanced value to our customers by leveraging the power of insight through data, advanced analytics, and innovative technologies to he ...

  • Equifax

    Software Engineer

    3 weeks ago


    Equifax Alpharetta, United States

    Equifax is where you can power your possible. If you want to achieve your true potential, chart new paths, develop new skills, collaborate with bright minds, and make a meaningful impact, we want to hear from you. · Equifax is seeking creative, high-energy and driven software en ...

  • Truist Financial Corporation

    Software Engineer

    1 week ago


    Truist Financial Corporation Alpharetta, United States

    Deliver technically complex solutions. Perform system integration support for all project work. Consult and partner with the business product owners to understand the end goal and offer solutions and recommendations during the design. Expertise in o Software Engineer, Development ...

  • Inspire Brands Inc

    Software Engineer

    3 weeks ago


    Inspire Brands Inc Sandy Springs, United States

    Design and develop large scale enterprise software and technology in support of Inspire Brands' digital platforms mobile and web channel implementing service-oriented architecture. Sr Software Engineer plays a pivotal role in crafting a service interface and is responsible for in ...

  • INSPYR Solutions

    Software Engineer

    4 weeks ago


    INSPYR Solutions Alpharetta, United States

    Title: Software Development Engineer · Location: Alpharetta, GA on site daily. Local candidates only please. · Duration: 6 months contract to hire · Compensation: $90 per hour W2 · Work Requirements: US Citizen, GC Holders or Authorized to Work in the US · Job Description: A S ...

  • Expert Technical Solutions

    Software Engineer

    2 weeks ago


    Expert Technical Solutions Alpharetta, United States

    C#.NET · Software Engineer · Expert Technical Solutions has an immediate opening for a · C#.NET Software Engineer · with an industry leading client based out of · Alpharetta, GA · . This person · will · join one of our · client's development · teams · to build · new f ...

  • Agilysys

    Software Engineer

    3 weeks ago


    Agilysys Alpharetta, United States

    Summary · Agilysys is looking for an exceptional Software Engineer interested in joining a high performing team We are looking for top engineering talent to help with the development of our payments product and to continuously raise the bar on our operational excellence and engi ...

  • Highbrow

    Software Engineer

    2 weeks ago


    Highbrow Alpharetta, United States

    Job Title: Software Engineer – .NET · Job ID: · Job Location: Alpharetta, GA (onsite 5 days/week) · Job Travel Location(s): · # Positions: 1 · Employment Type: W2 · Duration: Long Term · # of Layers:0 · Work Eligibility:All Work Authorizations are Permitted – No Visa Trans ...

  • Staff Financial Group

    Software Engineer

    1 week ago


    Staff Financial Group Alpharetta, United States

    Software Engineer - Intern · ZipApply is looking to hire a Software Engineer II. In this position, you will be working with Big Data and Machine Learning. · Work locations: Remote or In-Office (Alpharetta, GA) · We are looking for candidates who are analytical, smart, excellen ...

  • Compass Technologies Inc

    Software Engineer

    2 weeks ago


    Compass Technologies Inc Alpharetta, United States

    Compass Technology Group is a woman and veteran owned small business focused on developing innovative electromagnetic measurement devices. We are looking for an experienced Software Engineer to join our software development team. We embrace a team-based problem-solving approach t ...

  • Compunnel

    Software Engineer

    2 weeks ago


    Compunnel Alpharetta, United States

    Primary Skills · 5+ years of software engineering experience 5+ years experience writing, debugging, and troubleshooting code in API development, TypeScript/JavaScript, HTML, CSS or Python 5+ years experience designing and developing API gateway for secure and scalable API adopt ...

  • Cisco

    Software Engineer

    2 weeks ago


    Cisco Alpharetta, United States

    The successful applicant will be performing work in FedRAMP High or IL-5 environments, and therefore, must be a U.S. Person (i.e. U.S. citizen, U.S. national, lawful permanent resident, asylee, or refugee). This position may also perform work that the U.S. government has specifie ...

  • Top Stack

    Software Engineer

    2 weeks ago


    Top Stack Georgia, United States

    Our client is looking to add a Software Engineer to their team. Candidates can work remotely from Georgia, Florida, or Maryland. · Position Description: · Maintain existing internal and client-facing applications using .Net Framework, .Net Core, MVC, C#, Entity Framework, SQL, H ...

  • Truist Financial

    Software Engineer

    2 weeks ago


    Truist Financial Alpharetta, United States

    The position is described below. If you want to apply, click the Apply button at the top or bottom of this page. You'll be required to create an account or sign in to an existing one. · Need Help? · If you have a disability and need assistance with the application, you can requ ...

  • Truist Inc

    Software Engineer

    1 week ago


    Truist Inc Alpharetta, United States

    The position is described below. If you want to apply, click the Apply button at the top or bottom of this page. You'll be required to create an account or sign in to an existing one. · Need Help? · If you have a disability and need assistance with the application, you can reques ...

  • Equifax

    Software Engineer

    8 hours ago


    Equifax Alpharetta, United States

    Design, develop, and operate high scale applications across the full engineering stack. Design, develop, test, deploy, maintain, and improve software. Apply modern software development practices (serverless computing, microservices architecture, CI/ Software Engineer, Software, E ...

  • Spry Info Solutions INC

    software engineers

    2 weeks ago


    Spry Info Solutions INC Alpharetta, United States

    Duties · : · Develop, customize, and implement big data applications. Utilize Hadoop, Hive, Hbase, Spark, Scala, Pig, Sqoop, etc. Design, develop, validate and deploy the Talend ETL processes. Build database prototypes to validate system requirements working with project manage ...

  • NICE Ltd

    Software Engineer

    1 week ago


    NICE Ltd Sandy, United States Full time

    · At NICE, we don't limit our challenges. We challenge our limits. Constantly. We're relentless. We're ambitious. And we make an impact. Our NICErs bring their A game and spend each day turning it into an A+. And if you're like us, we can offer you the kind of challenge that wil ...

  • Truist Inc

    Software Engineer

    4 weeks ago


    Truist Inc Alpharetta, United States

    The position is described below. If you want to apply, click the Apply button at the top or bottom of this page. You'll be required to create an account or sign in to an existing one. · Need Help? ) · If you have a disability and need assistance with the application, you can requ ...

  • Truist Inc

    Software Engineer

    3 weeks ago


    Truist Inc Alpharetta, United States

    The position is described below. If you want to apply, click the Apply button at the top or bottom of this page. You'll be required to create an account or sign in to an existing one. · Need Help? ) · If you have a disability and need assistance with the application, you can requ ...