Posted in

Software Engineer – Web

Software Engineer – Web

CompanyRakuten
LocationLexington, MA, USA
Salary$88357.5 – $150040
TypeFull-Time
Degrees
Experience LevelJunior, Mid Level

Requirements

  • Production-level development using Java, Python, or Golang
  • Worked with automated CI/CD pipelines (e.g., Jenkins, GitHub Actions)
  • Experience working on production-level backend services
  • Experience with service-oriented architecture concepts, principles, and patterns
  • Experience with AWS platform architecture: EC2, CloudFront, Lambda, API Gateway, Apache Kafka, and S3
  • Excellent written and verbal communication skills

Responsibilities

  • Build and maintain front-end features and service-side logic
  • Deliver clean, maintainable, and efficient code while adhering to company coding standards and best practices
  • Work closely with senior engineers, front-end developers, and product managers to understand requirements and deliver robust backend solutions
  • Provide constructive feedback to peers and learn from senior team members to continuously improve code quality and team collaboration
  • Ensure applications are optimized for performance and scalability to handle growing user demands effectively
  • Keep up-to-date with industry trends and emerging technologies, contributing fresh ideas and insights to team discussions.

Preferred Qualifications

  • B.S. in Computer Science or related field, or equivalent experience
  • Strong skills in TypeScript and JavaScript
  • Experience with Frontend JavaScript frameworks — React preferred
  • Experience with database technologies and a strong understanding of database schema design
  • Experience with event driven architectures
  • Familiarity and troubleshooting experience with observability tools like Datadog
  • Production-level application development experience using Node.js