GameChanger provides youth sports team management and scorekeeping tools that provide access to live game updates, statistics to inform player development, and tools for coordinating the team community. We believe that Infrastructure is code. The Production Engineer is a software and systems engineer that develops and integrates the tools and automation used to create, deploy, and monitor hundreds of instances and thousands of containers in support of product engineering teams. We encourage experimentation and learning initiatives, and empower engineers to make impactful decisions. We value employees with a diversity of backgrounds and perspectives. As a Production Engineer you will . . .
Own the cloud infrastructure along with self-hosted components including databases, caches, queues and other 3rd party services Evolve our container based, zero-downtime deployment systems Own and improve our backend build and deploy pipeline Maintain systems supporting billions of records and millions of transactions with high concurrency Consult with teams building and maintaining services to ensure that they are performant, scalable, integrated with CI/CD, and properly monitored Contribute to and run blameless post-mortems to help us learn and improve after incidents Build and maintain critical internal tools to interact with our infrastructure Integrate with logging, monitoring, alerting, and security tools Tune monitoring and alerting to drive down false positives to avoid alert fatigue while catching early symptoms to avoid outages Pursue optimal use of cloud computing resources: Improve auto-scaling performance Optimally leverage spot instance pricing Leverage serverless technologies Enable the business with multi-region and even multi-cloud capabilities Ensure we are using the right tools for the job; contribute to build vs buy decisions Advocate for the continuous improvement of our DevOps culture Qualifications
3+ years of engineering experience BS/MS in CS / CE preferred but not required Experience working with Linux, Bash Knowledge of source control tools such as git Proficient with at least one of: Python, Ruby, Go Knowledge of scalable internet service architecture patterns Experience with Configuration Management tools and container technologies Prior experience with cloud platforms preferred Experience with configuration and maintenance of popular backend applications such as Redis, Memcached, Kafka, MongoDB, Postgres Knowledge of networking fundamentals Problem-solver Detail oriented The Perks
Be part of a diverse team of genuinely kind and interesting individuals dedicated to improving the lives of our customers. Benefits include medical, vision, prescription, dental, FSA/HRA, and coverage for family/dependents. Generous maternity / paternity leave policy Well-furnished, modern office Commuter Benefits Endless supply of snacks and drinks Learning opportunities, such as clubs, lunch & learns, hack days, conference attendance Organized lunches, happy hours, and team outings