Back to list

Vacancy description

Software Development Engineer in Bangalore, भारत

Amazon

  • Full-timeStandard weekly hours

Bangalore, भारत

Responsibilities

  • Design, develop, and maintain scalable software solutions for data collection and analysis platforms.
  • Build and optimize automated data collection frameworks across web and mobile surfaces.
  • Collaborate with cross-functional teams to understand requirements and implement efficient solutions.
  • Write high-quality, maintainable code using best practices and design patterns.
  • Participate in code reviews and contribute to technical documentation.
  • Debug production issues and implement performance improvements.
  • Use ML technologies and LLM-driven extraction services to enhance data processing.
  • Contribute to architecture decisions and technical strategy.
  • Mentor junior developers and participate in the team's development process.

Requirements

  • At least 3 years of non-internship professional software development experience.
  • At least 2 years of non-internship experience designing or architecting new and existing systems, including design patterns, reliability, and scaling.
  • Experience programming with at least one software programming language.
  • Preferred: at least 3 years of full software development lifecycle experience, including coding standards, code reviews, source control management, build processes, testing, and operations.
  • Preferred: bachelor's degree in computer science or equivalent.
Loading similar vacancies…