Senior Backend Software Engineer
New
T
TurnitinEducation Technology
USA RemoteFull-TimeSenior
Salary$112,125/year to $186,875/year. This position is bonus eligible.
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years
- Required Skills
- Node.jsPythonDynamoDBGitJavaCI/CDRESTful APIsMicroservicesAWS Lambda
Requirements
- 5+ years of experience in backend development.
- Strong proficiency in at least one programming language suitable for AWS Lambda (Java strongly preferred, Python, or Node.js).
- Experience with AWS services, particularly Lambda, API Gateway, and DynamoDB.
- Solid understanding of serverless architecture principles and best practices.
- Experience with microservices design patterns and event-driven architectures.
- Proficiency in modern version control systems (e.g., Git).
- Experience with CI/CD tools.
- Strong problem-solving skills and attention to detail.
Responsibilities
- Architect and develop robust, scalable backend services using AWS Lambda.
- Design and implement RESTful APIs and event-driven systems.
- Optimize existing services for improved performance and cost-efficiency.
- Collaborate with cross-functional teams to integrate backend services with frontend applications.
- Implement and maintain CI/CD pipelines with GitHub Actions.
- Conduct code reviews and mentor junior engineers.
- Troubleshoot and resolve complex technical issues in production environments.
View Full Description & ApplyYou'll be redirected to the employer's site