Adobe

Backend Software Developer

Adobe

full-time

Posted on:

Location Type: Office

Location: BangaloreIndia

Visit company website

Explore more

AI Apply
Apply

About the role

  • Develop and maintain backend services using Python
  • Work with AWS Lambda-based APIs and serverless components
  • Build and evolve REST APIs and event-driven components
  • Work with relational databases (PostgreSQL preferred) and NoSQL datastores
  • Ensure code quality, modularity, and maintainability
  • Collaborate with frontend teams (Angular 13+) to ensure seamless backend integration
  • Contribute to improving reliability and overall stability of backend services
  • Apply established design and coding standards, aligning implementations with existing AWS serverless architectural patterns
  • Apply best practices in event-driven development using AWS services such as SQS and SNS
  • Participate in technical discussions and code reviews
  • Identify areas of improvement in codebase and suggest practical refinements
  • Work with CI/CD pipelines using Azure DevOps, GitHub Actions, or similar tools
  • Deploy and monitor AWS Lambda services and related infrastructure (API Gateway, IAM, S3)
  • Contribute to logging, observability, and performance tuning initiatives
  • Participate in analysis and resolution of production issues when required
  • Work closely with Product Managers, Architects, and Data Engineering teams on feature design
  • Collaborate effectively in a globally distributed team environment

Requirements

  • An Engineering graduate or equivalent education
  • Minimum 5 years of backend engineering experience
  • Strong proficiency in Python: REST API development
  • Asynchronous programming concepts
  • Modular and maintainable code design
  • Hands-on experience developing APIs using AWS Lambda (serverless architecture)
  • Strong working experience with core AWS services, including: API Gateway, IAM, S3 & Event-driven services (e.g., SQS, SNS)
  • Experience working with relational databases (PostgreSQL preferred)
  • Exposure to NoSQL databases
  • Experience with CI/CD pipelines and Git-based workflows
  • Experience working with production-grade applications
  • Nice to have experience with Infrastructure as Code (Terraform or similar tools)
  • Experience integrating backend services with Angular 13+ applications
  • Experience working with large-scale event processing or telemetry data systems
Benefits
  • Opportunity to work on an industrial IoT platform central to Vestas' digital strategy
  • Exposure to large-scale real-time data systems and multi-cloud engineering
  • A collaborative, innovative environment with a focus on technical excellence
  • Career growth opportunities within a global organization committed to sustainability
  • Chance to contribute directly to a greener future through advanced analytics and cloud engineering
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonREST API developmentAsynchronous programmingModular code designAWS LambdaPostgreSQLNoSQL databasesCI/CD pipelinesInfrastructure as CodeEvent-driven development
Soft Skills
CollaborationCode reviewsProblem-solvingCommunicationTechnical discussionsReliability improvementPerformance tuningTeamworkAdaptabilityCritical thinking
Certifications
Engineering degree