AWS MS Engineer – Typescript, Node.js

Backend EngineerSoftware EngineerFull TimeRemoteJuniorTeam 1,001-5,000H1B SponsorCompany SiteLinkedIn

Location

Texas

Posted

11 days ago

Salary

$55K - $75K / year

Seniority

Junior

Associate Degree1 yr expEnglishAWSJavaScriptNode.jsPythonTypeScript

Job Description

AWS MS Engineer – Typescript, Node.js

TTEC Digital

• Works with a variety of clients and projects to maintain customer system performance • Builds and customizes new features in client systems, including web applications, reporting applications, and troubleshooting tools • Answers trouble tickets and guides customers via email, phone, and video conferences • Maintains and updates VoiceFoundry products and tools to improve and expand our offerings to clients

Job Requirements

  • Minimum of 1 year of experience with AWS Serverless concepts and services
  • Must be a U.S. Citizen and willing to subscribe to a Public Trust background.
  • Minimum 1-year experience writing and editing software using vanilla JavaScript, TypeScript, Python, and more specifically, the NodeJS framework.
  • Ability to troubleshoot malfunctioning systems, collaborate with customers and teammates to solve problems without much guidance
  • Clear communication and a sense of urgency is important.
  • Curiosity is important in helping these engineers to determine the best way to build enhancements into client systems.

Benefits

  • Medical, dental, vision
  • tax-advantaged health care accounts
  • financial and income protection benefits
  • paid time off (PTO) and wellness time off.

Related Job Pages

More Backend Engineer Jobs

Autodesk logo

Software Developer – React, Node.js

Autodesk

How the world gets designed and made. #MakeAnything

Backend Engineer11 days ago
Full TimeRemoteTeam 10,001+Since 1982H1B No Sponsor

• Involved with all aspects of software development • Developing with quality and running the service to create and maintain the most reliable, secure, performant and high throughput service for our customers • Your main role is to contribute to a high-performing agile team that includes other strong developers and support from dedicated designers and product owners • You will be working on feature development projects that fill needs in pre-construction and planning • You will use modern development tools, technologies and platforms to continually innovate and improve both software and processes

Canada
Full TimeRemoteTeam 5,001-10,000H1B No Sponsor

• Designs, models, documents, and governs the logical and conceptual data architectures, relationships, and schema evolutions for complex, enterprise-scale applications in support of tracking and accountability reforms. • Analyzes current and emerging system requirements, then develops comprehensive technical, structural, and organizational specifications to enable auditable, transparent data flows. • Establishes and enforces data modeling standards, capacity planning, and performance optimization to support high-reliability DoW environments. • Develops robust Python-based scripts and ETL/ELT pipelines for efficient, secure data ingestion, transformation, and integration from diverse sources. • Leverages deep expertise in Relational Databases (SQL) for advanced querying, schema design, optimization, and data integrity assurance. • Operates within Agile/SAFe development frameworks to deliver iterative, high-value increments aligned with business priorities and DoW policies. • Provides technical guidance and mentorship to align development efforts with strategic FMS reform objectives, including enhanced tracking, oversight, and reporting. • Performs additional duties as assigned or required to advance mission goals.

Virginia
$90K - $120K / year
Job Closed
Full TimeRemoteTeam 10,001+Since 1860H1B No Sponsor

• Complete SDLC: architecture, design, development and support of tech solutions • Active participation in all scrum ceremonies, follow SAFe best practices effectively. • Play a key role in the development team to build high-quality, high-performance, scalable code. • Produce technical design documents and conduct technical walkthroughs. • Document and demonstrate solutions using technical design docs, diagrams and stubbed code. • Work collaboratively with business partners to understand and clarify requirements. • Collaborate effectively with technical and non-technical stakeholders. • Design and develop industry-leading applications. • Respond to and resolve production issues.

India
Job Closed
Full TimeRemoteTeam 201-500Since 2014H1B No Sponsor

Role Description Nuestro cliente es una startup que construye sistemas de gestión de riesgo y alertamiento temprano para eventos hidrometeorológicos y desastres naturales. Su software procesa información en tiempo real, integra sensores físicos, distribuye alertas y ayuda a instituciones y organizaciones a reaccionar ante eventos críticos. No estamos buscando solo Backend...Estamos buscando engineers que: - No trabajan como una software factory tradicional. - No creen en releases gigantes. - QA como cuello de botella. - Tickets eternos. - “Ya quedó en mi ambiente”. - Ceremonias ágiles vacías. - Arquitecturas complejas solo porque “así lo hace Big Tech”. Sí creemos en: - XP (Extreme Programming). - TDD real. - Refactor continuo. - Feedback loops cortos. - Trunk-based development. - Entrega continua. - YAGNI. - Diseño incremental. - Colaboración constante. - Software simple que evoluciona rápido. Qué hacemos realmente: - Ingestión de datos en tiempo real. - Procesamiento de eventos. - Alertamiento temprano. - Sistemas operativos críticos. - Continuidad operativa. - Monitoreo. - Observabilidad. - Automatización de flujos de riesgo. Trabajamos principalmente con: - AWS. - Arquitecturas event-driven. - TypeScript end-to-end. - Servicios cloud-native. - Sistemas distribuidos. - Releases frecuentes en producción. Stack actual: - Backend: TypeScript, Node.js, Serverless, Event-driven Architecture. - Cloud / Infraestructura: AWS Lambda, EventBridge, SNS, SQS, CloudWatch, DynamoDB, Fargate. - Frontend: TypeScript, React. - Mobile: React Native. - Otros: Docker, CI/CD, Testing, Observability, Cloud-native tooling. Cómo trabajamos: - El objetivo NO es escribir la arquitectura “perfecta”. - El objetivo es: - Entregar valor rápido. - Obtener feedback temprano. - Reducir fricción. - Mantener el sistema fácil de cambiar. - Evolucionarlo continuamente. - Aquí hacemos releases frecuentes. - Trabajamos con ownership compartido. - Revisamos diseño constantemente. - Hacemos refactor continuo. - Buscamos reducir el tiempo entre: - “Escribí código” - “Sé si realmente funciona”. Cómo colaboramos: - Trabajamos de manera altamente colaborativa. - Eso significa que: - Compartimos contexto constantemente. - Revisamos ideas temprano. - Hacemos pairing. - Discutimos diseño. - Damos feedback técnico frecuente. - Para nosotros, pair programming NO significa: - “Dividir tareas y cada quien trabajar por su lado”. - Significa: - Resolver problemas juntos. - Reducir incertidumbre temprano. - Compartir ownership. - Detectar errores antes de producción. - Mejorar continuamente cómo construimos software. Lo que probablemente NO disfrutarás aquí: - Este rol probablemente NO es para ti si: - Prefieres procesos rígidos y altamente estructurados. - Necesitas tickets extremadamente detallados para avanzar. - Haces testing solo al final. - Trabajas mejor aislado. - Te incomoda recibir feedback técnico frecuente. - Piensas que TDD = “hacer pruebas después”. - Buscas equipos donde cada quien toca únicamente “su microservicio”. - O si tu definición de seniority es únicamente años de experiencia o conocimiento de frameworks. Qué valoramos realmente: - Más allá del stack, buscamos personas que: - Sepan reducir complejidad. - Puedan entregar incrementalmente. - Entiendan trade-offs. - Detecten fricción en procesos. - Colaboren activamente. - Tengan criterio técnico. - Y sean capaces de aprender rápido. - No esperamos perfección. - Sí esperamos curiosidad técnica genuina. Antes de aplicar: - Trabajamos bajo principios inspirados en: - Extreme Programming (XP). - TDD. - Continuous Delivery. - YAGNI. - Refactor continuo. - Feedback-driven development. - Si estos conceptos te son familiares, probablemente tengas ventaja en el proceso. - Si no los conoces pero este tipo de cultura te interesa, te recomendamos muchísimo explorar: - Extreme Programming Explained — Kent Beck. - No necesitas convertirte en experto para aplicar. - Pero sí queremos personas con curiosidad real por mejorar cómo se construye software. Proceso: - Conversación inicial (mindset + experiencia real). - Sesión técnica práctica. - Conversación final con el equipo. No hacemos: - LeetCode. - Acertijos algorítmicos irreales. - Entrevistas teatrales. Sí evaluamos: - Cómo piensas. - Cómo colaboras. - Cómo diseñas. - Cómo abordas problemas. - Cómo reaccionas al feedback técnico. - Y cómo trabajas bajo incertidumbre real. Nota importante: - Si sientes que tu CV NO refleja completamente este tipo de mindset técnico-cultural, pero esta forma de trabajar te entusiasma genuinamente: - Aplica de todos modos. - Nos interesa mucho más: - Cómo piensas. - Cómo aprendes. - Cómo colaboras. - Y cómo reaccionas al feedback. - Más que una lista perfecta de buzzwords. - Responde a detalle todas las preguntas de prefiltro (ATS), esto será importante para el prefiltro. - Más allá de tu CV, queremos entender cómo piensas y cómo trabajas. - No buscamos respuestas “correctas”. - Buscamos honestidad, criterio y claridad técnica. Benefits - 🚀 Integración a marcas globales y startups disruptivas. - 🏡 Trabajo remoto/Home office. - 📍 En caso de requerir modalidad híbrida o presencial, serás informado desde la primera sesión. - ⏳ Horario ajustado a la célula de trabajo/proyecto asignado. - 📅 Trabajo de lunes a viernes. - 🎉 Día off en tu cumpleaños. - 🏥 Seguro de gastos médicos mayores (aplica para México). - 🛡️ Seguro de vida (aplica para México). - 🌎 Equipos de trabajo multiculturales. - 🎓 Acceso a cursos y certificaciones. - 📢 Meetups con invitados especiales del área de IT. - 📡 Eventos virtuales de integración y grupos de interés. - 📢 Clases de inglés. - 🏆 Oportunidades dentro de nuestras diferentes líneas de negocio. - 🏅 Orgullosamente certificados como Great Place to Work.

Mexico