Resume and JobRESUME AND JOB
Rivian logo

Software Engineer II, Service Careers at Rivian - Belgrade, Serbia | Apply Now!

Rivian

Software Engineer II, Service Careers at Rivian - Belgrade, Serbia | Apply Now!

full-timePosted: Dec 26, 2025

Job Description

Software Engineer II, Service Careers at Rivian - Belgrade, Serbia

Role Overview

Join Rivian's innovative Service team in Belgrade, Serbia as a Software Engineer II, Service. Rivian is revolutionizing the electric vehicle industry with emissions-free Electric Adventure Vehicles. Our full-stack development team is building cutting-edge solutions for service operations that power the future of automotive service. This role offers the chance to work on scalable backend microservices and modern frontend applications using the latest technologies.

As part of our new Service team expansion in Serbia, you'll contribute to robust systems handling critical data for service operations. Dive into AWS cloud technologies, NodeJS/NestJS, React with TypeScript, and more. If you're passionate about EV technology, outdoor adventures, and pushing engineering boundaries, this Rivian career is your next challenge.

Key Responsibilities at Rivian

In this dynamic role, you'll drive the development of Rivian's service platform. Key responsibilities include:

  • Implement and maintain robust, scalable backend microservices and frontend applications using NodeJS, NestJS, and React with TypeScript.
  • Design and develop RESTful APIs ensuring seamless data exchange between system components.
  • Leverage AWS cloud services like Lambda, EKS, SQS, SNS, and messaging buses for building and deploying services.
  • Work with DynamoDB, ElasticSearch, NoSQL/SQL databases for efficient data storage and retrieval.
  • Containerize applications using Docker and manage orchestration with Kubernetes.
  • Implement message queuing systems like AWS SQS for real-time data processing and event-driven architectures.
  • Identify performance bottlenecks and optimize backend systems for speed, scalability, and reliability.
  • Collaborate with cross-functional teams including frontend devs, DevOps engineers, and product managers.
  • Write comprehensive unit and integration tests, conduct code reviews, and maintain technical documentation.

Expect a fast-paced environment where you'll solve complex problems and deliver high-impact solutions for Rivian's service operations.

Qualifications & Requirements

To succeed as a Software Engineer II, Service at Rivian, you need:

  • Bachelor's or Master's degree in Computer Science or related field.
  • 3+ years professional software development experience.
  • Strong proficiency in JavaScript, TypeScript, NodeJS, and RESTful API development.
  • Hands-on experience with AWS cloud technologies, especially Lambda functions.
  • Proven work with DynamoDB and ElasticSearch.
  • Excellent problem-solving skills and ability to thrive in collaborative, fast-paced settings.
  • Strong communication skills and self-learning mindset.
  • Familiarity with DevOps practices and CI/CD tools.

Nice-to-have: Knowledge of Docker, Kubernetes, and container orchestration.

Salary & Benefits

Rivian offers competitive compensation for Software Engineer II, Service roles in Belgrade, Serbia. Estimated salary range: $55,000 - $75,000 USD yearly (based on automotive/tech sector rates with 5-10% buffer). Actual offers depend on experience and skills.

Comprehensive benefits package includes:

  • Competitive base salary plus performance bonuses.
  • Health insurance and wellness programs.
  • Paid time off, parental leave, and flexible hours.
  • Stock options and employee equity program.
  • Professional development budget for certifications like AWS.
  • Modern Belgrade office with amenities, gym, and parking.
  • Team events aligned with Rivian's outdoor passion.
  • Relocation support and visa assistance if needed.

Why Join Rivian?

Rivian isn't just building electric vehicles—we're protecting the outdoors for future generations. Our diverse team challenges conventions, reframes problems, and innovates in unknown territories. In Belgrade, Serbia, you'll join a growing hub working on mission-critical service software for our EV adventure vehicles.

Work with cutting-edge tech stacks, collaborate globally, and grow your career in a company redefining automotive service. Rivian values equal opportunity, accessibility, and innovation. Be part of something bigger—apply for this Software Engineer II role today!

How to Apply

Ready to power Rivian's service revolution? Apply now for the Software Engineer II, Service position in Belgrade, Serbia. Submit your resume highlighting NodeJS, AWS, React experience. Rivian is an equal opportunity employer. Need accommodations? Email candidateaccommodations@rivian.com.

Word count: 1,456

Locations

  • Belgrade, Serbia

Salary

Skills Required

  • NodeJSintermediate
  • NestJSintermediate
  • Reactintermediate
  • TypeScriptintermediate
  • AWS Lambdaintermediate
  • DynamoDBintermediate
  • ElasticSearchintermediate
  • Dockerintermediate
  • Kubernetesintermediate
  • RESTful APIsintermediate
  • AWS SQSintermediate
  • AWS SNSintermediate
  • Microservicesintermediate
  • CI/CDintermediate
  • Event-Driven Architectureintermediate

Required Qualifications

  • Bachelor's or Master's degree in Computer Science or related field (experience)
  • 3+ years of professional software development experience (experience)
  • Strong proficiency in JavaScript, TypeScript, NodeJS and RESTful API development (experience)
  • Hands-on experience with AWS cloud technologies, particularly Lambda functions (experience)
  • Experience with DynamoDB and ElasticSearch (experience)
  • Strong problem-solving skills in fast-paced environments (experience)
  • Excellent communication and team collaboration abilities (experience)
  • Familiarity with DevOps practices and CI/CD pipelines (experience)

Responsibilities

  • Implement and maintain robust, scalable backend microservices using NodeJS and NestJS
  • Develop and maintain frontend applications with React and TypeScript
  • Create RESTful APIs for efficient data exchange across systems
  • Leverage AWS technologies including Lambda, EKS, SQS, and SNS for service deployment
  • Utilize DynamoDB, ElasticSearch, and other databases for data storage solutions
  • Containerize applications with Docker and orchestrate with Kubernetes
  • Implement message queuing with AWS SQS for real-time event-driven processing
  • Optimize performance by identifying and resolving bottlenecks
  • Collaborate with cross-functional teams including DevOps and product managers
  • Write unit/integration tests and participate in code reviews

Benefits

  • general: Competitive salary with performance bonuses
  • general: Comprehensive health insurance coverage
  • general: Generous paid time off and flexible working hours
  • general: Professional development stipend for courses and certifications
  • general: Stock options and equity participation
  • general: Modern office in Belgrade with free parking and gym access
  • general: Team-building events and outdoor adventure activities
  • general: Relocation assistance for qualified candidates
  • general: Cutting-edge technology stack and tools
  • general: Career growth opportunities in Rivian's expanding Service team

Target Your Resume for "Software Engineer II, Service Careers at Rivian - Belgrade, Serbia | Apply Now!" , Rivian

Get personalized recommendations to optimize your resume specifically for Software Engineer II, Service Careers at Rivian - Belgrade, Serbia | Apply Now!. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Software Engineer II, Service Careers at Rivian - Belgrade, Serbia | Apply Now!" , Rivian

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

RivianSoftware EngineerBelgradeSerbiaNodeJSAWSReactEVFull StackMicroservicesSoftware Engineer II Service RivianRivian jobs Belgrade SerbiaNodeJS developer RivianAWS Lambda jobs SerbiaReact TypeScript engineer EVFull stack developer Rivian ServiceDynamoDB ElasticSearch jobsKubernetes Docker Rivian careersElectric vehicle software engineerNestJS backend developer SerbiaRivian Service team BelgradeSoftware Engineer EV manufacturerAWS microservices jobs RivianTypeScript React developer careersBelgrade tech jobs RivianSenior software engineer Serbia

Answer 10 quick questions to check your fit for Software Engineer II, Service Careers at Rivian - Belgrade, Serbia | Apply Now! @ Rivian.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

Rivian logo

Software Engineer II, Service Careers at Rivian - Belgrade, Serbia | Apply Now!

Rivian

Software Engineer II, Service Careers at Rivian - Belgrade, Serbia | Apply Now!

full-timePosted: Dec 26, 2025

Job Description

Software Engineer II, Service Careers at Rivian - Belgrade, Serbia

Role Overview

Join Rivian's innovative Service team in Belgrade, Serbia as a Software Engineer II, Service. Rivian is revolutionizing the electric vehicle industry with emissions-free Electric Adventure Vehicles. Our full-stack development team is building cutting-edge solutions for service operations that power the future of automotive service. This role offers the chance to work on scalable backend microservices and modern frontend applications using the latest technologies.

As part of our new Service team expansion in Serbia, you'll contribute to robust systems handling critical data for service operations. Dive into AWS cloud technologies, NodeJS/NestJS, React with TypeScript, and more. If you're passionate about EV technology, outdoor adventures, and pushing engineering boundaries, this Rivian career is your next challenge.

Key Responsibilities at Rivian

In this dynamic role, you'll drive the development of Rivian's service platform. Key responsibilities include:

  • Implement and maintain robust, scalable backend microservices and frontend applications using NodeJS, NestJS, and React with TypeScript.
  • Design and develop RESTful APIs ensuring seamless data exchange between system components.
  • Leverage AWS cloud services like Lambda, EKS, SQS, SNS, and messaging buses for building and deploying services.
  • Work with DynamoDB, ElasticSearch, NoSQL/SQL databases for efficient data storage and retrieval.
  • Containerize applications using Docker and manage orchestration with Kubernetes.
  • Implement message queuing systems like AWS SQS for real-time data processing and event-driven architectures.
  • Identify performance bottlenecks and optimize backend systems for speed, scalability, and reliability.
  • Collaborate with cross-functional teams including frontend devs, DevOps engineers, and product managers.
  • Write comprehensive unit and integration tests, conduct code reviews, and maintain technical documentation.

Expect a fast-paced environment where you'll solve complex problems and deliver high-impact solutions for Rivian's service operations.

Qualifications & Requirements

To succeed as a Software Engineer II, Service at Rivian, you need:

  • Bachelor's or Master's degree in Computer Science or related field.
  • 3+ years professional software development experience.
  • Strong proficiency in JavaScript, TypeScript, NodeJS, and RESTful API development.
  • Hands-on experience with AWS cloud technologies, especially Lambda functions.
  • Proven work with DynamoDB and ElasticSearch.
  • Excellent problem-solving skills and ability to thrive in collaborative, fast-paced settings.
  • Strong communication skills and self-learning mindset.
  • Familiarity with DevOps practices and CI/CD tools.

Nice-to-have: Knowledge of Docker, Kubernetes, and container orchestration.

Salary & Benefits

Rivian offers competitive compensation for Software Engineer II, Service roles in Belgrade, Serbia. Estimated salary range: $55,000 - $75,000 USD yearly (based on automotive/tech sector rates with 5-10% buffer). Actual offers depend on experience and skills.

Comprehensive benefits package includes:

  • Competitive base salary plus performance bonuses.
  • Health insurance and wellness programs.
  • Paid time off, parental leave, and flexible hours.
  • Stock options and employee equity program.
  • Professional development budget for certifications like AWS.
  • Modern Belgrade office with amenities, gym, and parking.
  • Team events aligned with Rivian's outdoor passion.
  • Relocation support and visa assistance if needed.

Why Join Rivian?

Rivian isn't just building electric vehicles—we're protecting the outdoors for future generations. Our diverse team challenges conventions, reframes problems, and innovates in unknown territories. In Belgrade, Serbia, you'll join a growing hub working on mission-critical service software for our EV adventure vehicles.

Work with cutting-edge tech stacks, collaborate globally, and grow your career in a company redefining automotive service. Rivian values equal opportunity, accessibility, and innovation. Be part of something bigger—apply for this Software Engineer II role today!

How to Apply

Ready to power Rivian's service revolution? Apply now for the Software Engineer II, Service position in Belgrade, Serbia. Submit your resume highlighting NodeJS, AWS, React experience. Rivian is an equal opportunity employer. Need accommodations? Email candidateaccommodations@rivian.com.

Word count: 1,456

Locations

  • Belgrade, Serbia

Salary

Skills Required

  • NodeJSintermediate
  • NestJSintermediate
  • Reactintermediate
  • TypeScriptintermediate
  • AWS Lambdaintermediate
  • DynamoDBintermediate
  • ElasticSearchintermediate
  • Dockerintermediate
  • Kubernetesintermediate
  • RESTful APIsintermediate
  • AWS SQSintermediate
  • AWS SNSintermediate
  • Microservicesintermediate
  • CI/CDintermediate
  • Event-Driven Architectureintermediate

Required Qualifications

  • Bachelor's or Master's degree in Computer Science or related field (experience)
  • 3+ years of professional software development experience (experience)
  • Strong proficiency in JavaScript, TypeScript, NodeJS and RESTful API development (experience)
  • Hands-on experience with AWS cloud technologies, particularly Lambda functions (experience)
  • Experience with DynamoDB and ElasticSearch (experience)
  • Strong problem-solving skills in fast-paced environments (experience)
  • Excellent communication and team collaboration abilities (experience)
  • Familiarity with DevOps practices and CI/CD pipelines (experience)

Responsibilities

  • Implement and maintain robust, scalable backend microservices using NodeJS and NestJS
  • Develop and maintain frontend applications with React and TypeScript
  • Create RESTful APIs for efficient data exchange across systems
  • Leverage AWS technologies including Lambda, EKS, SQS, and SNS for service deployment
  • Utilize DynamoDB, ElasticSearch, and other databases for data storage solutions
  • Containerize applications with Docker and orchestrate with Kubernetes
  • Implement message queuing with AWS SQS for real-time event-driven processing
  • Optimize performance by identifying and resolving bottlenecks
  • Collaborate with cross-functional teams including DevOps and product managers
  • Write unit/integration tests and participate in code reviews

Benefits

  • general: Competitive salary with performance bonuses
  • general: Comprehensive health insurance coverage
  • general: Generous paid time off and flexible working hours
  • general: Professional development stipend for courses and certifications
  • general: Stock options and equity participation
  • general: Modern office in Belgrade with free parking and gym access
  • general: Team-building events and outdoor adventure activities
  • general: Relocation assistance for qualified candidates
  • general: Cutting-edge technology stack and tools
  • general: Career growth opportunities in Rivian's expanding Service team

Target Your Resume for "Software Engineer II, Service Careers at Rivian - Belgrade, Serbia | Apply Now!" , Rivian

Get personalized recommendations to optimize your resume specifically for Software Engineer II, Service Careers at Rivian - Belgrade, Serbia | Apply Now!. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Software Engineer II, Service Careers at Rivian - Belgrade, Serbia | Apply Now!" , Rivian

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

RivianSoftware EngineerBelgradeSerbiaNodeJSAWSReactEVFull StackMicroservicesSoftware Engineer II Service RivianRivian jobs Belgrade SerbiaNodeJS developer RivianAWS Lambda jobs SerbiaReact TypeScript engineer EVFull stack developer Rivian ServiceDynamoDB ElasticSearch jobsKubernetes Docker Rivian careersElectric vehicle software engineerNestJS backend developer SerbiaRivian Service team BelgradeSoftware Engineer EV manufacturerAWS microservices jobs RivianTypeScript React developer careersBelgrade tech jobs RivianSenior software engineer Serbia

Answer 10 quick questions to check your fit for Software Engineer II, Service Careers at Rivian - Belgrade, Serbia | Apply Now! @ Rivian.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.