
Posted 17 days ago
Senior Software Development Engineer
AutodeskSenior Software Development Engineer
Requirements
5+ years professional software development experience, Proficiency in React.js, Proficiency in Node.js, Java, or Go, Experience with distributed systems and microservices, Hands-on AWS experience, Containerization with Docker and Kubernetes, Relational and NoSQL database experience, Experience with Kafka or similar messaging systems, Experience building production-grade AI applications, Understanding of LLMs, RAG, and vector search, Knowledge of ETL processes and data engineering
Skills
ReactNode.jsAWSJavaGoPythonDockerKubernetesKafkaTerraform
About the role
Responsibilities
- Design and develop scalable, fault-tolerant full-stack applications using React.js and Node.js, Java, or Go
- Implement distributed architectures and microservices leveraging AWS cloud services
- Build and maintain production-grade AI applications using LLMs, RAG pipelines, vector databases, and AI agent workflows
- Develop and manage ETL pipelines and data workflows for large-scale data ingestion and transformation
- Implement CI/CD pipelines and infrastructure-as-code using tools like Terraform or AWS CDK
- Work with relational and NoSQL databases including PostgreSQL, MySQL, and DynamoDB
- Utilize messaging systems like Kafka to enable event-driven architectures
- Monitor, troubleshoot, and optimize systems for speed, scalability, and uptime
- Participate in code reviews, mentor junior engineers, and engage in architectural discussions
Requirements
- 5+ years of professional software development experience with full-stack applications
- Proficiency in React.js and at least one backend language (Node.js, Java, or Go)
- Strong understanding of distributed systems and microservices architecture
- Hands-on experience with AWS cloud services (compute, storage, and data processing)
- Experience with containerization technologies such as Docker and Kubernetes
- Proficiency with both relational and NoSQL databases
- Experience building production-grade AI applications and understanding LLMs, embeddings, and vector search
- Knowledge of data engineering workflows and ETL processes
- Experience with messaging systems like Kafka or similar
- Familiarity with CI/CD tools and infrastructure-as-code (Terraform or AWS CDK)
About the Company
Autodesk helps innovators turn their ideas into reality, transforming not only how things are made, but what can be made. From the greenest buildings to the smartest factories, our software empowers creators to design a better world.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSenior Software Development Engineer
Autodesk · Bengaluru
