Software Engineer

2 months ago


Ann Arbor, United States Gambyt Full time
Job DescriptionJob DescriptionSalary:

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.


Though fully remote, 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
  • Summer Fridays during the summer months (coordinated company wide time off)
  • 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


remote work
  • Software Engineer

    4 weeks ago


    Ann Arbor, United States Terumo Cardiovascular Systems Full time

    Software Engineer, Terumo Cardiovascular Systems Corporation, Ann Arbor, MI: Design, develop, test and implement software systems and applications for software enhancements and new medical products according to defined specifications and existing processes. Remote work ok but must live within commuting distance of Ann Arbor, MI. Mail CV to J. Mulroy, Terumo...

  • Software Engineer

    2 weeks ago


    Ann Arbor, United States EMAG Technologies, Inc. Full time

    EMAG Technologies Inc., a high-tech company specializing in integrated RF front end solutions, located in Ann Arbor, MI, is looking for a dynamic FPGA developer, or digital system designer or embedded software engineer. The ideal candidate would have familiarity with all the three disciplines. The successful candidate will be a part of a high energy team of...

  • Software Engineer

    1 week ago


    Ann Arbor, United States EMAG Technologies, Inc. Full time

    EMAG Technologies Inc., a high-tech company specializing in integrated RF front end solutions, located in Ann Arbor, MI, is looking for a dynamic FPGA developer, or digital system designer or embedded software engineer. The ideal candidate would have familiarity with all the three disciplines. The successful candidate will be a part of a high energy team of...


  • 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 seek a self-motivated Manager of Engineering with a passion for technology and committed to delivering quality products to join our team. As a Manager of Software Engineering you will be responsible for leading, growing, and developing a team of Software Engineers in designing, implementing and documenting changes to new and existing data driven cloud...


  • Ann Arbor, United States AVA Consulting Full time

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


  • Ann Arbor, Michigan, United States Woven by Toyota Full time

    Woven by Toyota is the mobility technology subsidiary of Toyota Motor Corporation. Our mission is to deliver safe, intelligent, human-centered mobility for all. Through our Arene mobility software platform, safety-first automated driving technology and Toyota Woven City — our test course for advanced mobility — we're bringing greater freedom, safety and...

  • Software Engineer I

    3 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...


  • Ann Arbor, Michigan, United States Midwestern Software Solutions, LLC ("MS2") Full time

    Midwestern Software Solutions, LLC ("MS2") is a prominent entity in the realm of transportation data management and analytics, boasting the largest traffic count database across North America. Our software is utilized by over 270 agencies spanning 31 states in the U.S. and 3 provinces in Canada, including numerous state Departments of Transportation.Situated...

  • Software Engineer

    3 months ago


    Ann Arbor, United States Rydberg Technologies Full time

    Rydberg Technologies is seeking a dynamic and experienced Software Engineer for quantum and photonic devices. This is a hands-on role in the development and integration of software solutions for our cutting-edge quantum and photonic devices and technology. You will work across the full stack, from hardware electronic controls to signal processing. The ideal...

  • Software Engineer

    3 months ago


    Ann Arbor, United States Rydberg Technologies Full time

    Rydberg Technologies is seeking a dynamic and experienced Software Engineer for quantum and photonic devices. This is a hands-on role in the development and integration of software solutions for our cutting-edge quantum and photonic devices and technology. You will work across the full stack, from hardware electronic controls to signal processing. The ideal...


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

    About the Role:We are looking for a driven Software Engineering Team Leader who is passionate about technology and dedicated to delivering high-quality solutions to join our dynamic team.Key Responsibilities:As the Software Engineering Team Leader, you will oversee, nurture, and enhance a team of Software Engineers tasked with designing, implementing, and...

  • Lead Software Engineer

    3 months ago


    Ann Arbor, United States Clarivate Full time

    We are looking for a Lead Software Engineer to join our team in the US. As a Lead Software Engineer, you are responsible for developing software in a collaborative environment. If you are a full stack developer who enjoys developing with .NET technologies, especially C#, and have experience with web applications and services then we would love to speak with...


  • Ann Arbor, United States VDart Inc Full time

    Job DescriptionJob DescriptionJob Title: Automated Driving Software EngineerLocation: Plano, TXDuration: 12+ Months ContractWhat you'll be doingWorking alongside ADS development engineers to design ADS systems and software logic in C/C++Complete logic development by making design requirements, confirming/testing logic, and ensuring quality and all safety...


  • Ann Arbor, United States Thomson Reuters Holdings Inc Full time

    Lead Backend Software Engineer - Labs Legal Tech Are you a Backend Software Engineer looking to take the next step in your career? Thomson Reuters has an exciting opportunity to join a small team that owns a service responsible for processing millions of legal documents every month using AI/ML (including using LLMs). In this position, you will help lead all...


  • Ann Arbor, United States eShocan Full time

    Description: Who we're looking for Toyota's Integrated Vehicle Systems (IVS) Department is looking for a passionate and highly motivated Software Engineer The primary responsibility of this role is to develop advance driver system and software in C/C++ and support overall software quality auditing. Reporting to the Senior Engineering Manager in IVS, the...


  • Ann Arbor, United States Thomson Reuters Holdings Inc Full time

    Lead Software Engineer Thomson Reuters U.S. Income Tax Compliance software is relied upon by the largest multi-national corporations and global accounting firms for theirs and their clients' income tax filings. Our vision is to create the next generation of tax and accounting software eco-system that is highly performant, scalable, reliable and resilient. We...


  • Ann Arbor, Michigan, United States University of Michigan Health System Full time

    How to Apply Please attach a cover letter as the first page of your resume. It should address your specific interest in the position and outline your skills and related experience. Job Summary The University of Michigan has an available position of Full-Stack Software Engineer in Ann Arbor, MI. Responsibilities* Develop web-based applications & related...


  • Ann Arbor, United States University of Michigan Health System Full time

    How to Apply Please attach a cover letter as the first page of your resume. It should address your specific interest in the position and outline your skills and related experience. Job Summary The University of Michigan has an available position of Full-Stack Software Engineer in Ann Arbor, MI. Responsibilities* Develop web-based applications & related...

  • Software Engineer

    5 days ago


    Ann Arbor, United States Cisco Full time

    This is a hybrid role working on-site in Ann Arbor, MI.Only local candidates will be considered.What You’ll DoAs a Software Developer in Duo’s Platform Services team, you will develop the main authentication platform. This platform is responsible for approximately 2 billion authentications per month and has a target SLA of 99.999%. Our primary...