Software Engineer II – Eligibility & Availability
Job Type: Full Time / Permanent
We expect that you have experience in at least some of these: Spring/Spring Boot (strongly encouraged), Java (or equivalent backend language), Kafka (nice to have), Elasticsearch (nice to have), React (nice to have), PostgreSQL (any database experience will do).
We expect that you: Bring at least 3-5 years of professional experience to the table. Work collaboratively with designers, product managers, and engineers. Actively participate in daily standups, pairing sessions, architectural design sessions, and cross-team collaboration meetings. Leverage cutting-edge technologies and modern practices. Build and ship high-quality code at a rapid pace. Take advantage of career development opportunities. Ask questions frequently to accelerate your learning in a complex domain. Review and discuss code with engineering peers and leaders to understand best practices and optimal design patterns. Increase your business acumen to understand why we do what we do. Want to be a part of a collaborative, innovative culture tackling the challenges of scaling our business and serving up new experiences for our athletes.
Lastly, here are some things that won’t be a part of your day-to-day: Work in a silo. You will collaborate with many teams to solve problems. Be limited by project plans. You will contribute to high-value initiatives. Find yourself stuck in a boring cube. You will work in highly collaborate open spaces with ample opportunity for teammate interaction. Pay to park or be stuck in a corporate high-rise. Be pigeonholed into proprietary and stagnant codebases. You will get to work with many different cutting-edge technologies, and we are always modernizing.