Jobs · Engineering · Virginia

Senior Backend Engineer

Pansophic Learning · Tysons Corner, VA · 1 mo ago
EngineeringFull-time

Responsibilities

  • Design, develop, and maintain scalable backend services and APIs for K-12 learning environments
  • Build and manage RESTful APIs using Node.js and Express
  • Design and implement data models using relational and NoSQL databases
  • Develop and maintain backend systems using Amazon Web Services (AWS)
  • Ensure performance, scalability, and reliability of backend systems
  • Implement best practices for code management, version control, and deployment using Git
  • Troubleshoot and resolve production issues, ensuring system stability
  • Collaborate with frontend developers, QA engineers, and product teams to deliver end-to-end solutions
  • Contribute to system architecture decisions and backend design improvements
  • Support deployment processes and maintain CI/CD workflows

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, Information Systems, or related field (or equivalent experience)
  • 10+ years of overall software development experience
  • 5+ years of professional experience with Node.js and Express
  • Expert-level proficiency in JavaScript and TypeScript
  • Strong experience building and consuming RESTful APIs
  • Deep understanding of backend architecture and distributed systems
  • Strong SQL skills, preferably with PostgreSQL
  • Experience with NoSQL databases (e.g., MongoDB, DynamoDB)
  • Experience working with AWS services such as Lambda, ECS, EC2, RDS, S3, DynamoDB, and API Gateway
  • Experience with message queue technologies and backend design patterns
  • Experience with Git version control and modern branching strategies
  • Experience working in Unix/Linux environments
  • Strong problem-solving skills and ability to debug complex systems
  • Excellent communication skills and ability to work in a collaborative environment
  • Ability to pass federal and state criminal background checks (FBI/BCI)

Preferred Qualifications

  • Experience with Docker and Docker Compose
  • Familiarity with AWS CDK
  • Experience building microservices or distributed systems
  • Able to work independently in a fast-paced environment
  • Strong organizational and time management skills
  • Able to collaborate effectively across teams and handle multiple priorities

Similar jobs

Senior Solutions Engineer

PreSales CollectiveMinnesota, United States· 1 wk ago
Engineering$230k/yrapply on presalescollective.com

Senior Solutions Engineer

DarktraceLouisiana, United States· 1 wk ago
Engineering$230k/yrapply on darktrace.wd3.myworkdayjobs.com