Wiley

Senior Software Engineer

Wiley

full-time

Posted on:

Location Type: Remote

Location: CaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $105,100 - $150,567 per year

Job Level

About the role

  • Architect and implement scalable backend services in Python and Go with performance and maintainability in mind.
  • Design and build modern web applications using React.
  • Design and optimize complex MySQL database schemas and queries for educational data.
  • Contribute to building authoring tools that enable content creators to develop high-quality educational materials.
  • Mentor junior developers on engineering best practices.
  • Drive technical decisions around architecture, scalability, and system design.
  • Collaborate with product managers and designers to translate educational requirements into technical implementations.
  • Participate in code reviews and technical documentation efforts.

Requirements

  • 5+ years of professional experience building web applications
  • Extensive experience with backend service development in Python or Go
  • Strong experience with modern JavaScript frameworks such as React, Ember, or Angular
  • Advanced knowledge of MySQL database design, optimization, and performance tuning
  • Experience designing and implementing RESTful APIs and microservices
  • Proven track record of building scalable, resilient distributed systems
  • Experience with building scalable applications on AWS cloud infrastructure
  • Bachelor's degree in Computer Science or equivalent experience.
Benefits
  • Comprehensive benefits package
  • Health insurance
  • Flexible work hours
  • Meeting-free Friday afternoons for professional development
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonGoReactMySQLRESTful APIsmicroservicesAWSJavaScript frameworksdatabase designperformance tuning
Soft Skills
mentoringcollaborationtechnical decision-makingcode reviewsdocumentation
Certifications
Bachelor's degree in Computer Science