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
$112,125/year to $186,875/year. This position is bonus eligible.
Apply Now