Software Engineer

American Family Ventures

Atlanta, US
$116,000 - 152,250 usd; bonus/equity: annual bonus...
On-site
Distributed, highly scalable, and available backend systems
Apis using java
React and/or react native
As a Software Engineer, you will work in empowered, multidisciplinary teams, autonomously tackling complex challenges that provide the very best experiences and products for a growing community of millions of players

Job Summary

  • As a Software Engineer, you will work in empowered, multidisciplinary teams, autonomously tackling complex challenges that provide the very best experiences and products for a growing community of millions of players.
  • Your work is consistently of high quality. You solve difficult problems, applying appropriate technologies and best practices.
  • We offer amazing benefits above and beyond the basics. We have an array of health plans to choose from (some as low as $0 per paycheck) that include programs for fertility and family planning, mental health support, and fitness benefits.

Matching Summary

As a Software Engineer, you will work in empowered, multidisciplinary teams, autonomously tackling complex challenges that provide the very best experiences and products for a growing community of millions of players.

Salary

$116,000 - 152,250 USD; Bonus/Equity: annual bonus and long-term incentive opportunities; Benefits: medical, vision, and dental insurance; life insurance; disability insurance; a 401(k) matching program; among other employee benefits

Skills & Requirements

Must-have

  • distributed, highly scalable, and available backend systems
  • APIs using Java
  • React and/or React Native
  • cloud-based infrastructure and technologies
  • DevOps concepts
  • testing concepts and tools

Nice-to-have

  • passionate technologists
  • strong communicators
  • commitment to continuous improvement
  • pragmatic solutions to complex problems
  • eager to learn from and educate others
  • humble, pragmatic, self-managed, thirsty for knowledge

Key Requirements

  • Degree in Computer Science, related field, or equivalent work experience preferred
  • Experience and passion for writing distributed, highly scalable, and available backend systems & APIs using Java
  • Experience in creating and maintaining mobile and web applications with experience in React and/or React Native
  • Knowledge of release process best practices for APIs and services within production systems
  • Experience working with cloud-based infrastructure and technologies, preferably AWS
  • Understanding DevOps concepts such as containers (e.g. Docker), orchestration (e.g. Kubernetes), and Infrastructure as Code (e.g. CloudFormation or Terraform)
  • Knowledge of testing concepts, test tools, and integrating testing and best practices in the SDLC

Work Rights

Not specified

Tailored Resume

Cover Letter