About this role
Staff Software Developer at Penn Interactive. Location: Canada or Philadelphia. Role: designing architecture, building services, mentoring engineers Requirements: 7+ years software engineering experience; strong CS fundamentals, distributed systems, PostgreSQL, GraphQL, gRPC, SQL, Kubernetes, observability (DataDog, Bugsnag); comfortable with Elixir, Java, Rust, TypeScript; testing framework experience; mentoring skills. Category: Software Development Seniority: Senior Level Tools: Elixir, Java, Rust, TypeScript, GraphQL, gRPC, SQL, PostgreSQL, Kubernetes, DataDog, Bugsnag, ExUnit, RSpec, Jest, pytest, AI Commitment: Full Time Workplace: Remote Languages: English