Senior Software Engineer

Udemy
Any Location, IN
Job Description
Join Udemy to help define the future of learning. Help build high-impact, customer-facing authentication features and protect users from security risks and abuse. Embodies Udemy's values of authenticity, continuous learning, experimentation, being results-oriented, and being individually humble, yet collectively proud.

Requirements

  • 5+ years of professional software development experience
  • BS/MS in CS or equivalent discipline; or equivalent alternative degree or work experience
  • Technical competence in some of the following technologies or similar, Kotlin/Java, Spring Boot, Kafka, SQL, GraphQL, Kubernetes
  • Practitioner in some of the following technologies or similar, ReactJS, Typescript, frontend state management, HTML, CSS
  • Solid understanding of domain-driven design, event-driven development and monolith decomposition patterns
  • Analytical problem solving, cross-functional communication, and systems thinking skills

Benefits

  • Generous Paid Time Off
  • 401k Matching
  • Retirement Plan
  • Four Day Work Week
  • Generous Parental Leave
  • Tuition Reimbursement
  • Relocation Assistance
]]>