Senior Backend Engineer
Job Description
Job Description
The Senior Backend Engineer designs, builds, and maintains scalable backend systems and services that power learning solutions for Pansophic Learning. This role is primarily responsible for backend development, API design, and system integrations, ensuring high performance, reliability, and scalability. The Backend Engineer is expected to deliver high-quality solutions in a timely manner while continuously improving backend architecture and development practices.
This role reports directly to the Software Development Manager and works closely with Software Engineers, QA/Test Engineers, and cross-functional teams. The ideal candidate is proactive, innovative, and able to contribute ideas that enhance current and future backend systems.
This position will work 4 days per week in office in Tysons Corner, VA.
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
- Ability to work independently in a fast-paced environment
- Strong organizational and time management skills
- Ability to collaborate effectively across teams and handle multiple priorities
Pansophic Learning is committed to building high-quality, scalable backend systems that support innovative education solutions. This role is ideal for an experienced backend engineer who thrives in a collaborative environment and is passionate about building robust, efficient systems.
EQUAL EMPLOYMENT OPPORTUNITY
It is our policy to abide by all federal, state and local laws prohibiting employment discrimination based solely on a person's race, color, religious creed, sex, national origin, ancestry, citizenship status, pregnancy, childbirth, physical disability, mental and/or intellectual disability, age, military status, veteran status (including protected veterans), marital status, registered domestic partner or civil union status, familial status, gender (including sex stereotyping and gender identity or expression), medical condition, genetic information, sexual orientation, or any other protected status except where a reasonable, bona fide occupational qualification exists.
#LI-AB1
Recommended Jobs
HVAC Installer
Job Description Job Description Benefits/Perks Flexible Scheduling Competitive Compensation Career Advancement Opportunities Job Summary: We are looking for a skilled and experienc…
Got your CDL in hand and a suitcase half packed? Lets get you on the road
Job Description Job Description NOW HIRING: OVER-THE-ROAD CLASS A DRIVERS Got your CDL in hand and a suitcase half-packed? Let's get you on the road! Get Hired by 6/27 and Receive a $100 Sig…
Branch Manager
Job Description Job Description At HCEA, our Branch Managers are considered the keys to our long-term success. This exciting and dynamic position requires excellence in five key competencies: …
eDiscovery Project Manager
Job Description Job Description eDiscovery Project Manager Employment Type: Full-Time, Experienced Department: eDiscovery Management CGS is seeking an eDiscovery Project Manager to jo…
Administrative/Finance Operations Director - Suffolk, VA
SUFFOLK REDEVELOPMENT AND HOUSING AUTHORITY Career Opportunities ADMINISTRATIVE /FINANCE OPERATIONS DIRECTOR FINANCE MANAGER SUFFOLK, VA The Suffolk Redevelopment and Housing Authority (…
Physician - Medical Director Psychiatrist
Summary This position is eligible for the Education Debt Reduction Program (EDRP) - a student loan payment reimbursement program. You must meet specific eligibility requirements per VHA policy and…
Office Admin
Job Description Job Description The Office Administrator is responsible for supporting the daily operations of the in-home care agency by managing office activities, client communication, schedul…
Test Engineer - Electrical
At ABB , we help industries run leaner and cleaner-and every person here makes that happen. You'll be empowered to lead, supported to grow, and proud of the impact we create together. Join us and he…
Deputy Program Manager | TS/SCI clearance
Public Trust: None Requisition Type: Pipeline Your Impact Own your opportunity to support our nation's defense. Make an impact by connecting and securing critical operations across the glo…
Full Stack Developer (Mid-Level)
Job Description Job Description Description: We are seeking a Full Stack Developer to join our team and help catapult a federal mission’s delivery and discovery of identity and network-based i…