Software Engineer

2 weeks ago


Ann Arbor, United States Gambyt Full time

ABOUT US

Gambyt's mission is to make real-money gaming products more relevant and accessible to the world. We are specialists in the lottery industry and create products that deliver life-changing winning moments to players while raising billions of dollars every year for good causes such as public education, nature conservancy, and programs for seniors.

Through our agile software development practice, we create digital products such as games, loyalty programs, and user experiences that are loved by players. Our team consists of extremely talented product managers, UX/UI designers, software engineers, project managers and quality testers that collaborate closely to achieve our vision.

We have rebuilt our company around a distributed remote-work engagement model. To help build strong connections across our team, we ship food/goodie boxes monthly, offer GrubHub delivery credits, organize monthly virtual activities, and regularly experiment with new benefits for remote work.

We are headquartered in Ann Arbor, Michigan, which was ranked as a top 3 tech hub by Bloomberg, and is located in the first state in the country where all forms of internet wagering (lottery, casino, sports) have been legalized. We are on the ground floor of an industry revolution that is ripe for digital disruption and looking to expand our world-class team.

DEVELOPMENT CULTURE

We work in an agile framework and believe in utilizing strong team communication, pair programming, and CI/CD to drive our success. We take testing seriously and utilize a variety of testing strategies to ensure we are always delivering high-quality software.

Our tech stack consists of TypeScript, Node, Express, React, Postgres, and Redis. We host and manage our infrastructure on AWS and Heroku. Experience with these technologies is not required and our mentorship and onboarding program is an immersive onramp that will help you become a meaningful contributor to our software engineering deliverables.

JOB DESCRIPTION

We are looking for a Software Engineer to join our team remotely. In this role, you will join a thriving development team that owns the creation and maintenance of software in the real-money gaming space. You'll work effectively across a team and have a meaningful impact on an industry that is ripe for disruption.

On a daily basis, you'll work with our project management team to plan and prioritize features and stories in our backlog. You'll collaborate with our product and design team to help shape our solutions with your input and find the right balance between usability and feasibility.

This is a dynamic role that offers the opportunity to ship software that delights millions of users. Because we are a mid-sized company of more than thirty employees, you will learn at an accelerated pace and have involvement in shaping the future of our solutions.

There are positions available on multiple teams. Some teams focus on backend services and core infrastructure that support critical lottery and gaming functionality, while others focus on user facing features, games, and applications.

RESPONSIBILITIES

  • Collaborate with our design, QA, and delivery teams
  • Develop new and contribute to existing services
  • Monitor and maintain our production systems hosted in Heroku and AWS
  • Triage issues in our production systems when necessary
  • Work directly with our clients to understand their needs and help shape the software solutions we deliver
REQUIREMENTS

A successful candidate should possess:
  • Computer Science degree or commensurate experience
  • 2+ years of software development experience
  • Passion for software and problem solving
  • Clear communication skills and ability to work with others
  • Experience with our stack is not required, it is more important to have a desire to learn and an eagerness to build world class software. Our technologies consist of the following:
    • JavaScript
    • TypeScript
    • Node (with Express)
    • React
    • Swift
    • Kotlin
    • Flutter
    • Postgres
    • Redis
    • Heroku
    • AWS (specifically Lambda, Elastic Beanstalk, and VPC networking)
    • Terraform
    • GitHub Actions
EMPLOYEE BENEFITS

All full-time employees are provided with:
  • Remote work environment
  • Competitive compensation packages
  • Performance and anniversary bonus programs
  • Equity program in our privately-held company
  • Unlimited vacation and personal leave
  • Excellent health and dental benefits, with no premium copays
  • 401k program with guaranteed company contribution
  • Monthly perks like food delivery to your home
  • Monthly cell phone and computer stipend


Learn more at www.gambyt.com
  • Software Engineer

    1 month ago


    Ann Arbor, United States Nanosoft Technologies Full time

    Research, design, and develop computer and network software or specialized utility programs. Analyze user needs and develop software solutions, applying principles and techniques of existing software capabilities. May work with computer hardware engineers to integrate hardware or software systems, and develop specifications and performance requirements. May...

  • Software Engineer

    3 weeks ago


    Ann Arbor, United States Nanosoft Technologies Full time

    Research, design, and develop computer and network software or specialized utility programs. Analyze user needs and develop software solutions, applying principles and techniques of existing software capabilities. May work with computer hardware engineers to integrate hardware or software systems, and develop specifications and performance requirements. May...

  • Software Engineer

    5 days ago


    Ann Arbor, Michigan, United States Gambyt Full time

    ABOUT US Gambyt's mission is to make real-money gaming products more relevant and accessible to the world. We are specialists in the lottery industry and create products that deliver life-changing winning moments to players while raising billions of dollars every year for good causes such as public education, nature conservancy, and programs for seniors. ...

  • ADAS Software Engineer

    19 hours ago


    Ann Arbor, United States INFOMATICS Full time

    MSR Technology Group DBA Infomatics has been an Inc 500/5000 corporation for the last 7 years in a row. We have an urgent need for an Automated Driving Software Engineer, and this is an Onsite role in Ann Arbor, MI. This is a W2 role.Job Title: Automated Driving Software EngineerLocation: Ann Arbor, MIJob type: 12+ months contract with possibility to...


  • Ann Arbor, United States Infomatics, Inc Full time

    MSR Technology Group DBA Infomatics has been an Inc 500/5000 corporation for the last 7 years in a row. We have an urgent need for an Automated Driving Software Engineer, and this is an Onsite role in Ann Arbor, MI. This is a W2 role.Job Title: Automated Driving Software EngineerLocation: Ann Arbor, MIJob type: 12+ months contract with possibility to...


  • Ann Arbor, United States Infomatics, Inc Full time

    MSR Technology Group DBA Infomatics has been an Inc 500/5000 corporation for the last 7 years in a row. We have an urgent need for an Automated Driving Software Engineer, and this is an Onsite role in Ann Arbor, MI. This is a W2 role.Job Title: Automated Driving Software EngineerLocation: Ann Arbor, MIJob type: 12+ months contract with possibility to...

  • Software Engineer

    4 weeks ago


    Ann Arbor, United States Gambyt Full time

    Job DescriptionJob DescriptionSalary: ABOUT USGambyt's mission is to make real-money gaming products more relevant and accessible to the world. We are specialists in the lottery industry and create products that deliver life-changing winning moments to players while raising billions of dollars every year for good causes such as public education, nature...

  • Software Engineer

    3 weeks ago


    Ann Arbor, United States Gambyt Full time

    Job DescriptionJob DescriptionSalary: ABOUT USGambyt's mission is to make real-money gaming products more relevant and accessible to the world. We are specialists in the lottery industry and create products that deliver life-changing winning moments to players while raising billions of dollars every year for good causes such as public education, nature...


  • Ann Arbor, United States Clarivate Full time

    We are looking for a Senior Software Engineer to join our team! This is an exciting opportunity to work with a small and quick team. The team consists of 6 immediate team members and is reporting to the Senior Manager, Service Delivery. If you have full stack development experience with the MS tech stack, we would love to speak with you! About You –...


  • Ann Arbor, United States KLA-Tencor Full time

    Base Pay Range: $24.00 - $40.00 per hour based on pursuit of a Bachelor's, Master's, or Ph.D. Primary Location: USA-MI-Ann Arbor-KLA KLA's total rewards package for employees may also include participation in performance incentive programs and eligibility for additional benefits identified below. Interns are eligible for some of the benefits identified...


  • Ann Arbor, United States KLA-Tencor Full time

    Base Pay Range: $24.00 - $40.00 per hour based on pursuit of a Bachelor's, Master's, or Ph.D. Primary Location: USA-MI-Ann Arbor-KLA KLA's total rewards package for employees may also include participation in performance incentive programs and eligibility for additional benefits identified below. Interns are eligible for some of the benefits identified...


  • Ann Arbor, United States Clarivate Analytics US LLC Full time

    We are looking for a Senior Software Engineer to join our team! This is an exciting opportunity to work with a small and quick team. The team consists of 6 immediate team members and is reporting to the Senior Manager, Service Delivery. If you have full stack development experience with the MS tech stack, we would love to speak with you! About You -...


  • Ann Arbor, United States Clarivate Analytics US LLC Full time

    We are looking for a Senior Software Engineer to join our team! This is an exciting opportunity to work with a small and quick team. The team consists of 6 immediate team members and is reporting to the Senior Manager, Service Delivery. If you have full stack development experience with the MS tech stack, we would love to speak with you! About You -...


  • Ann Arbor, United States KYYBA Inc Full time

    Automated Driving Software Engineer Ann ArborDescription:The primary responsibility of this role is to develop advance driver system and software in C/C++ and support overall software quality auditing.What you’ll be doingWorking alongside ADS development engineers to design ADS systems and software logic in C/C++Complete logic development by making design...


  • Ann Arbor, United States KYYBA Inc Full time

    Automated Driving Software Engineer Ann ArborDescription:The primary responsibility of this role is to develop advance driver system and software in C/C++ and support overall software quality auditing.What you’ll be doingWorking alongside ADS development engineers to design ADS systems and software logic in C/C++Complete logic development by making design...


  • Ann Arbor, United States AVA Consulting Full time

    JOB ID: TYARD Job Title: Automated Driving Software Engineer Location: Ann Arbor, MI Duration: Months Company Background: Our client, a major employer in the area, is looking for an Automated Driving Software Engineer to be part of its team in its North American operations. Description: Who we're looking for Client's...


  • Ann Arbor, United States Domino's Corporate Full time

    Job Description Summary of Duties: Responsible for overall quality assurance throughout application development cycle for functional area. Partner with development team for overall code quality. Execute tests and improve iteratively as new features become part of regression and other test cycles. Participate in developing and documenting User Stories,...


  • Ann Arbor, United States FAAC Incorporated Full time

    Job Type Full-time Description FAAC Incorporated is seeking an Associate to Mid-level Software Engineer with 2 to 5 years of experience. For more than 30 years, FAAC has provided systems engineering and software projects to the US Government and private industry. We take a hands-on approach to developing analytical models and simulations, resulting in...


  • Ann Arbor, United States FAAC Incorporated Full time

    Job Type Full-time Description FAAC Incorporated is seeking an Associate to Mid-level Software Engineer with 2 to 5 years of experience. For more than 30 years, FAAC has provided systems engineering and software projects to the US Government and private industry. We take a hands-on approach to developing analytical models and simulations, resulting in...

  • Software Engineer I

    2 months ago


    Ann Arbor, United States Cybernet Systems Corporation Full time

    Job DescriptionJob DescriptionSoftware Engineer Job Description:Entry level position. Design and develop computer programs to solve various scientific and engineering problems. The problems are usually related to device control, machine vision, or data organization. Successful candidate will take (often under-specified) problem descriptions, figure out how...