> Markdown version of [/jobs/ext/4167935-full-stack-engineeer](https://www.wearedevelopers.com/jobs/ext/4167935-full-stack-engineeer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Full Stack Engineeer - **Company:** MOGEL RPO LLC - **Location:** Boston, MA, United States - **Salary:** $119,786 - $190,000 - **Contract:** Permanent contract - **Skills:** HTML, JavaScript (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Amazon Web Services, Amazon S3, Business Logic, Software Applications, Cascading Style Sheets (CSS), Cloud Computing, Databases, Continuous Delivery, Continuous Integration, Data Security, Relational Databases, Amazon DynamoDB, Identity and Access Management, Python (Programming Language), Software Maintenance, Amazon Simple Notification Service (SNS), Software Engineering, Software Systems, SQL Databases, Systems Integration, TypeScript, Unstructured Data, Speech Recognition, ReactJS, Reliability of Systems, Backend, Servicebus, Amazon Relational Database Service, Infrastructure Automation Frameworks, Information Technology, Non-relational Database, Front End Software Development, Api Design, Cloudwatch, Api Gateway, Amazon Simple Queue Service (SQS), Data Pipelines, Web Api - **Published:** October 30, 2026 - **Apply:** https://www.careerjet.com/job/usf6e92396a64da79f2a12f5f0053cd46f/eaa ## About the Role Bachelor's degree in Computer Science, Engineering, or a related field, with at least five years of software engineering experience, or an equivalent combination of education and experience. Strong backend engineering experience, including designing HTTP APIs, defining service boundaries, implementing authentication and authorization, handling errors, and managing asynchronous processes and integrations. Proficiency in Python and experience building backend services and data processing workflows. Experience with relational and non-relational databases, data modeling, SQL, schema evolution, and data quality management. Hands-on experience with AWS services such as Lambda, ECS or EKS, API Gateway, S3, RDS, DynamoDB, SQS, SNS, EventBridge, CloudWatch, and IAM. Experience with infrastructure as code and continuous integration and delivery practices. Working knowledge of TypeScript or JavaScript, HTML, CSS, and React, with the ability to integrate accessible frontend interfaces with backend APIs. Strong problem-solving skills and the ability to troubleshoot complex data, integration, and system reliability issues. Excellent collaboration and communication skills, including the ability to work effectively with cross-functional technical and nontechnical stakeholders. Initiative, adaptability, openness to feedback, and the ability to work independently in an environment where requirements and priorities may evolve. Preferred Qualifications Experience developing AI-enabled applications or multimodal user experiences. Familiarity with integrating speech recognition, transcription, audio generation, or other voice-based capabilities. Experience working with structured and unstructured data in large-scale or data-intensive environments. Exposure to emerging AI technologies and a demonstrated interest in translating research and experimentation into practical software solutions. ## Description MOGEL RPO is partnering with an innovative education technology organization to hire a Full Stack Engineer to help develop AI-powered applications and scalable software solutions. This is an opportunity to join a small, collaborative research and development team focused on turning emerging AI technologies into practical, reliable applications. The role emphasizes backend engineering, data pipelines, cloud infrastructure, and API development, with opportunities to contribute to frontend experiences involving multimodal AI, including text and voice interactions. The ideal candidate is a hands-on engineer who enjoys solving complex technical challenges, experimenting with emerging technologies, and building solutions that evolve from early prototypes into maintainable, production-ready systems. Success in this role requires strong engineering judgment, adaptability, and the ability to collaborate across disciplines in a fast-paced, evolving environment., Design, develop, and maintain scalable backend services and secure, versioned APIs that support AI-powered applications and multimodal user experiences. Build Python-based services and data pipelines for ingesting, validating, transforming, enriching, and delivering structured and unstructured data. Design data models and storage strategies across relational databases, document databases, object storage, and caching systems. Improve data quality, lineage, performance, reliability, and operational visibility across data-intensive systems. Develop and maintain cloud infrastructure on AWS using infrastructure-as-code practices, including networking, identity and access management, secrets management, monitoring, and resilience. Integrate speech input and audio output capabilities, including transcription, microphone permissions, conversational turn-taking, interruption handling, and text-based alternatives. Contribute to responsive and accessible frontend prototypes using TypeScript or JavaScript, React, HTML, and CSS. Build reusable APIs and service integrations that keep business logic and data access separate from frontend applications. Collaborate with product, research, frontend, and AI engineering teams to prototype ideas, evaluate solutions, gather feedback, and refine technical approaches. Apply sound engineering practices, including testing, dependency management, continuous delivery, and maintainable software design. Support additional engineering initiatives and projects as needed., Work with emerging AI technologies: Contribute to the development of innovative AI-powered applications and multimodal experiences. Build from the ground up: Help turn early-stage concepts and prototypes into scalable, maintainable software. Collaborate with a focused engineering team: Work closely with colleagues across engineering, research, and product development. Make a meaningful impact: Contribute to technology designed to improve digital learning and user experiences.