Salary
💰 $130,000 - $162,000 per year
Tech Stack
DynamoDBGraphQLJavaKafkaKotlinKubernetesMySQLRedisSpringSpring BootSpringBootTerraform
About the role
- Implement product features using Kotlin/Java, Spring Boot, Kafka, MySQL, DynamoDB, Redis/ElastiCache, GraphQL, Datadog, Kubernetes, Terraform
- Build scalable, high-quality backend services that power learning experiences
- Apply analytical problem solving, cross-functional communication, and systems thinking to execute product features
- Lead optimization of code, performance, and processes
- Lead, coordinate, execute, and deliver moderately complex projects at scale and quality
- Manage complexity within the team and interact with adjacent domain teams
- Help learners identify and build new skills through service capabilities
Requirements
- Demonstrated that you never stop learning
- Proficient in Kotlin, Java, Spring Boot, Kafka, MySQL, DynamoDB, Redis/ElastiCache, GraphQL, Datadog, Kubernetes, Terraform
- Solid understanding of accessibility standards and leveraging design systems
- Working knowledge of analytical problem solving, cross-functional communication, and systems thinking
- Ability to break moderately complex problems and projects into deliverable milestones
- In-office position requiring three days a week in the Austin office (Tuesday, Wednesday, Thursday)
- Comfortable addressing moderately complex problems and navigating ambiguous project parameters
- Eligible for equity
- Full access to Udemy courses
- Monthly UDay to invest in yourself
- Personal development budget to spend on learning resources
- Region-specific benefits (Australia, India, Ireland, Mexico, Turkiye, US); see regional benefits pages
- Health and protection coverage (varies by region)
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
KotlinJavaSpring BootKafkaMySQLDynamoDBRedisElastiCacheGraphQLTerraform
Soft skills
analytical problem solvingcross-functional communicationsystems thinkingleadershipproject managementcomplex problem solvingadaptability