Skip to content

Software Engineer – Web
Company | Rakuten |
---|
Location | Lexington, MA, USA |
---|
Salary | $88357.5 – $150040 |
---|
Type | Full-Time |
---|
Degrees | |
---|
Experience Level | Junior, 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