Design, build, and maintain cloud-native back-end applications using Node.js and AWS services.
Compensation
NTT DATA provides a reasonable range of compensation for U.S.-based positions. The starting pay range for this remote role is $102,675.00 to $171,125.00. This range reflects the minimum and maximum target compensation for the position across all US locations.
Responsibilities
Design, develop, and deploy scalable, secure, and robust server-side applications and microservices using Node.js
Build and manage cloud-native solutions using Serverless architectures (AWS Lambda, API Gateway) and Containerized services
Build, optimize, and document secure RESTful APIs and integrate with internal microservices and third-party vendors
Design, implement, and maintain efficient database schemas across SQL (PostgreSQL, MySQL, AWS RDS) and NoSQL (DynamoDB, MongoDB) systems
Set up and maintain Automated CI/CD pipelines using Git, GitHub Actions, or AWS CodePipeline
Requirements
Bachelor’s or Master's degree in Computer Science, Engineering, or a related technical field
Desarrollador Backend responsable del diseño, desarrollo, implementación y mantenimiento de soluciones de software, construyendo servicios, APIs e integraciones entre sistemas.
The proposed salary range for this position is: $120,800 - $265,800
Responsibilities
Craft and execute an innovative AI strategy that will revolutionize the Army Intelligence Enterprise
Lead high-impact AI projects from conception to completion
Spearhead cutting-edge research initiatives and explore advanced AI projects
Define and evaluate AI and data system requirements to ensure they meet technical feasibility, functional adequacy, and align with evolving Army materiel requirements
Collaborate with data teams to establish, enforce, and maintain data and AI standards across the Intelligence Enterprise
Build and maintain backend services and platform components used across multiple applications, mainly in TypeScript, and work on high-throughput, time‑series‑oriented data paths.
Locations (2)
Munich, Bavaria, Germany
Utrecht, Utrecht, Netherlands
Responsibilities
Build and maintain backend services and platform components
Work on high‑throughput, time‑series‑oriented data paths
Contribute to event‑driven pipelines and public API
Write clear specifications and acceptance criteria
Review code for correctness, security, performance
Requirements
Bachelor's or equivalent in Computer Science, Software Engineering or related field
Lead AI and data science initiatives on EnOcean’s cloud platform, designing algorithms, analytics, and real‑time stream processing to turn sensor data into actionable insights.
Locations (2)
Munich, Bavaria, Germany
Utrecht, Utrecht, Netherlands
Responsibilities
Design and implement AI/ML models for position estimation and context generation
Build and maintain real‑time stream processing pipelines for millions of events per day
Develop LLM‑based assistants and agents with tool use, planning, memory and semantic search
Collaborate with backend, firmware, frontend and support teams
Write clear specifications and review AI‑generated code
Requirements
Bachelor's or equivalent in Computer Science, Data Science, Physics, Mathematics, Electrical Engineering or related field
Lead engineering and be the go-to person for everything technical, building and shaping the team, defining roles, hiring, onboarding, and long-term capability planning.
Locations (3)
Vilnius, Vilnius, Lithuania
Klaipėda, Klaipėda County, Lithuania
Riga, Riga, Latvia
Compensation
Gross salary range is 6000-8000 EUR/month.
Responsibilities
Build and shape the team, including defining roles, hiring, onboarding, and long-term capability planning
Stay hands-on: contribute to architecture, build, code reviews, and system design
Lead a team of engineers, including front-end, back-end and QA engineers, plus freelancers and outsourced partners
Partner closely with product, marketing, and data teams to deliver impactful, data-driven solutions
Design and deliver the AI-driven backbone of Cisco Cloud Control, building integrations and features across multiple stacks and domains.
Compensation
The starting salary range posted for this position is $149,100.00 to $218,100.00 and reflects the projected salary range for new hires in this position in U.S. and/or Canada locations, not including incentive compensation*, equity, or benefits.
Responsibilities
Design and implement functional and non-functional features
Mentor and coach junior developers
Drive advanced product integrations and AI-native solutions across Cisco's product portfolio
Work across multiple back-end technologies: Go, Java, Node, React, and TypeScript
Collaborate with frontend and infrastructure teams to ensure end-to-end delivery
Requirements
Nice to have: CI/CD pipelines
Nice to have: DevOps
Nice to have: software factories
Nice to have: secure multi-tenant platforms
Nice to have: leading geographically distributed teams
Build and maintain backend services and platform components used across multiple applications, mainly in TypeScript, and work on high-throughput, time-series-oriented data paths.
Locations (2)
Munich, Bavaria, Germany
Utrecht, North Holland, Netherlands
Responsibilities
Build and maintain backend services and platform components
Work on high-throughput, time-series-oriented data paths: ingestion, streaming, storage and querying
Contribute to event-driven pipelines and public API documentation
Write clear specifications and acceptance criteria
Review code for correctness, security, performance and fit with architecture
Requirements
Bachelor's in Computer Science, Software Engineering or related field