FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Principal Engineer
Amira Learning. Design, implement, and own complex backend systems end-to-end, including architecture, integrations, performance optimization, and scalability .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in designing and implementing complex backend systems and large-scale data pipelines using AWS technologies, Node.js, Python, .NET, and SQL. Proficient in AI-assisted development workflows, CI/CD pipelines, and mentoring teams in technical best practices.
Highest-signal resume keywords
AWS TechnologiesNode.js DevelopmentPython DevelopmentBackend System DesignAI-Assisted Development Workflows
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Backend API DevelopmentDistributed Data WorkflowsLarge-Scale Data Pipeline ArchitecturePerformance OptimizationScalability
Soft Skills
MentoringCollaborationTechnical Leadership
Tools & Technologies
AWS LambdaAWS DynamoDBAWS RedshiftAWS AthenaAWS GlueAWS S3
Certifications & Qualifications
Master’s Degree in Computer Science
Industry Keywords
Cloud-Native ArchitectureCI/CD PipelinesAutomated TestingMachine Learning Solutions
Tech Stack
Tools & technologiesAmazon RedshiftAWSCloudDynamoDBJavaScriptNode.jsPythonSQL.NET
About the role
Key responsibilities & impact- Design, implement, and own complex backend systems end-to-end, including architecture, integrations, performance optimization, and scalability
- Design and operate large-scale data pipeline architectures and backend services using AWS technologies
- Build and maintain backend APIs and distributed data workflows within a cloud-native architecture
- Implement services and data pipelines using Node.js, Python, .NET, and SQL
- Translate product and business requirements into technical system designs and guide implementation across cross-functional teams
- Implement AI-assisted development workflows, CI/CD pipelines, automated testing, and system-level productivity improvements
- Design reusable AI-assisted workflows, tools, and shared prompt libraries, integrating them into CI/CD and code review processes
- Oversee technical output, delivery flow, and system-level effectiveness
- Lead technical design and development, participate in design and code reviews, and propose architecture improvements
- Collaborate with product managers, engineers, data scientists, and customer-facing teams to define scope, prioritize work, and deliver technical solutions
- Mentor teammates in AI-assisted development practices and refine team processes
Requirements
What you’ll need- Master’s degree or foreign equivalent in Computer Science or a closely related field
- Three (3) years of experience in a related occupation designing, developing, testing, and implementing software and machine learning solutions in production environments
- Experience with AWS technologies, including Lambda, DynamoDB, Redshift, Athena, Glue, and S3
- Experience across Node.js, Python, .NET, and SQL platforms
- Experience designing backend systems, APIs, distributed data workflows, and large-scale data pipelines
- Knowledge of AI-assisted development workflows, CI/CD pipelines, automated testing, and cloud-native architecture
Benefits
Comp & perks- Fully remote position; telecommuting permitted
- Employee may work from anywhere in the United States
- No relocation required