Salary
💰 $110,300 - $190,300 per year
Tech Stack
AWSDynamoDBGraphQLJavaScriptKafkaKubernetesNode.jsReactSQLTerraformTypeScript
About the role
- Design, build, and maintain backend services using GraphQL APIs, Node.js, TypeScript, DynamoDB, and AWS S3
- Develop and enhance React-based front-end applications with high usability, performance, and accessibility
- Build and maintain event-driven architectures leveraging Amazon Kinesis, Kafka, and related streaming technologies
- Develop data pipelines and frameworks, writing optimized SQL scripts for data transformation and analytics
- Utilize LLMs, RAG and AI tools like Cursor for automation and efficiency
- Ensure reliability, scalability, and performance by maintaining strong SLAs/SLIs and enforcing robust test coverage
- Collaborate with product managers and technical leads to architect and implement innovative, cross-functional solutions
- Participate in code reviews, design discussions, and mentor junior engineers to uphold technical excellence
- Identify and automate manual workflows; design efficient, maintainable features that scale with business growth
- Participate in on-call rotations to support production systems and maintain operational excellence
Requirements
- 6+ years of professional software development experience
- Bachelor’s degree (or higher) in Computer Science, Engineering, or a related technical field
- Proven experience designing and developing API-driven and event-driven architectures
- Strong proficiency in Node.js, TypeScript, GraphQL, AWS (S3, DynamoDB, Kinesis), Kafka, and SQL
- Experience with CI/CD pipelines, Kubernetes, and Terraform
- Familiarity with project management tools such as JIRA
- A customer-centric mindset — able to translate business requirements into intuitive, scalable solutions
- Certification in one or more relevant technologies (e.g., AWS, Node.js, GraphQL, DevOps, Data Tools) is a plus
- Ability to think strategically about architecture while executing with strong attention to detail.
- From health and financial benefits to time away and everyday wellness, we give Autodeskers the best, so they can do their best work.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Node.jsTypeScriptGraphQLDynamoDBAWS S3SQLKafkaAmazon KinesisCI/CDKubernetes
Soft skills
customer-centric mindsetattention to detailcollaborationmentoringstrategic thinking
Certifications
AWS certificationNode.js certificationGraphQL certificationDevOps certificationData Tools certification