
Role- Software Development Engineer-2
As a Software Development Engineer at Amazon, you have industry-leading technical abilities and demonstrate breadth and depth of knowledge. You build software to deliver business impact, making smart technology choices. You work in a team and drive things forward.
Top Skills
You write high quality, maintainable, and robust code, often in Java or C++ or C#
You recognize and adopt best practices in software engineering: design, testing, version control, documentation, build, deployment, and operations.
You have experience building scalable software systems that are high-performance, highly-available, highly transactional, low latency and massively distributed.
Roles & Responsibilities
You solve problems at their root, stepping back to understand the broader context.
You develop pragmatic solutions and build flexible systems that balance engineering complexity and timely delivery, creating business impact.
You understand a broad range of data structures and algorithms and apply them to deliver high-performing applications.
You recognize and use design patterns to solve business problems.
You understand how operating systems work, perform and scale.
You continually align your work with Amazon’s business objectives and seek to deliver business value.
You collaborate to ensure that decisions are based on the merit of the proposal, not the proposer.
You proactively support knowledge-sharing and build good working relationships within the team and with others in Amazon.
You communicate clearly with your team and with other groups and listen effectively.
Skills & Experience
Bachelors or Masters in Computer Science or relevant technical field.
Experience in software development and full product life-cycle.
Excellent programming skills in any object-oriented programming languages - preferably Java, C/C++/C#, Perl, Python, or Ruby.
Strong knowledge of data structures, algorithms, and designing for performance, scalability, and availability.
Proficiency in SQL and data modeling.

About Amazon India
About
Amazon is guided by four principles: customer obsession rather than competitor focus, passion for invention, commitment to operational excellence, and long-term thinking. We are driven by the excitement of building technologies, inventing products, and providing services that change lives. We embrace new ways of doing things, make decisions quickly, and are not afraid to fail. We have the scope and capabilities of a large company, and the spirit and heart of a small one.
Together, Amazonians research and develop new technologies from Amazon Web Services to Alexa on behalf of our customers: shoppers, sellers, content creators, and developers around the world.
Our mission is to be Earth's most customer-centric company. Our actions, goals, projects, programs, and inventions begin and end with the customer top of mind.
You'll also hear us say that at Amazon, it's always "Day 1." What do we mean? That our approach remains the same as it was on Amazon's very first day - to make smart, fast decisions, stay nimble, invent, and focus on delighting our customers.
Company video


Photos
Connect with the team
Company social profiles
Similar jobs
We're at the forefront of creating advanced AI systems, from fully autonomous agents that provide intelligent customer interaction to data analysis tools that offer insightful business solutions. We are seeking enthusiastic interns who are passionate about AI and ready to tackle real-world problems using the latest technologies.
Duration: 6 months
Perks:
- Hands-on experience with real AI projects.
- Mentoring from industry experts.
- A collaborative, innovative and flexible work environment
After completion of the internship period, there is a chance to get a full-time opportunity as AI/ML engineer (Up to 12 LPA).
Compensation:
- Joining Bonus: A one-time bonus of INR 2,500 will be awarded upon joining.
- Stipend: Base is INR 8000/- & can increase up to 20000/- depending upon performance matrix.
Key Responsibilities
- Experience working with python, LLM, Deep Learning, NLP, etc..
- Utilize GitHub for version control, including pushing and pulling code updates.
- Work with Hugging Face and OpenAI platforms for deploying models and exploring open-source AI models.
- Engage in prompt engineering and the fine-tuning process of AI models.
Requirements
- Proficiency in Python programming.
- Experience with GitHub and version control workflows.
- Familiarity with AI platforms such as Hugging Face and OpenAI.
- Understanding of prompt engineering and model fine-tuning.
- Excellent problem-solving abilities and a keen interest in AI technology.
To Apply Click below link and submit the Assignment
ompany Name – Wissen Technology
Group of companies in India – Wissen Technology & Wissen Infotech
Job Title: Java Developer
Experience range:- 3-6 Years
Location:- Chennai
Face 2 Face Drive : Friday & Saturday (11th & 12th July 2025)
· Strong written/verbal communication skills
· Minimum 3+Years of Core Java Programming with Collections Framework, Concurrent Programming, Multi-threading (Good knowledge in Executor service, Fork joins pool and other threading concepts)
· Good knowledge of the JVM with an understanding of performance and memory optimization.
- Good experience in Spring boot.
- Extensive and expert programming experience in JAVA programming language (strong OO skills preferred).
- Excellent knowledge on collections like, Array List, Vector, LinkedList, HashMap, Hash Table, HashSet is mandate.
- Exercised exemplary development practices including design specification, coding standards, unit testing, and code-reviews.
- Expert level understanding of Object-Oriented Concepts and Data Structures
- Good experience in Database (Sybase, Oracle or SQL Server) like indexing (clustered, non-clustered), hashing, segmenting, data types like clob / blob, views (materialized), replication, constraints, functions, triggers, procedures etc.

Backend Engineering Intern (Infrastructure Software) – Remote
Position Type: Internship (Full-Time or Part-Time)
Location: Remote
Duration: 12 weeks
Compensation: Unpaid (***3000 INR is just a placeholder***)
About the Role
We are seeking a motivated Backend Developer Intern to join our engineering team and contribute to building scalable, efficient, and secure backend services. This internship offers hands-on experience in API development, database management, and backend architecture, with guidance from experienced developers. You will work closely with cross-functional teams to deliver features that power our applications and improve user experience.
Responsibilities
- Assist in designing, developing, and maintaining backend services, APIs, and integrations.
- Collaborate with frontend engineers to support application functionality and data flow.
- Write clean, efficient, and well-documented code.
- Support database design, optimization, and query performance improvements.
- Participate in code reviews, debugging, and troubleshooting production issues.
- Assist with unit testing, integration testing, and ensuring system reliability.
- Work with cloud-based environments (e.g., AWS, Azure, GCP) to deploy and manage backend systems.
Requirements
- Currently pursuing or recently completed a degree in Computer Science, Software Engineering, or related field.
- Familiarity with one or more backend languages/frameworks (e.g., Node.js, Python/Django, Java/Spring Boot, Ruby on Rails).
- Understanding of RESTful APIs and/or GraphQL.
- Basic knowledge of relational and/or NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
- Familiarity with version control (Git/GitHub).
- Strong problem-solving skills and attention to detail.
- Ability to work independently in a remote, collaborative environment.
Preferred Skills (Nice to Have)
- Experience with cloud services (AWS Lambda, S3, EC2, etc.).
- Familiarity with containerization (Docker) and CI/CD pipelines.
- Basic understanding of authentication and authorization (OAuth, JWT).
- Interest in backend performance optimization and scalability.
What You’ll Gain
- Hands-on experience building backend systems for real-world applications.
- Exposure to industry-standard tools, workflows, and coding practices.
- Mentorship from experienced backend engineers.
- Opportunity to contribute to live projects impacting end users.
Skillset:
Python (Mandatory)
C,C++ (Good to have)
Thanks
Ravindra
Job Title: .NET Developer with Cloud Migration Experience
Job Description:
We are seeking a skilled .NET Developer with experience in C#, MVC, and ASP.NET to join our team. The ideal candidate will also have hands-on experience with cloud migration projects, particularly in migrating on-premise applications to cloud platforms such as Azure or AWS.
Responsibilities:
- Develop, test, and maintain .NET applications using C#, MVC, and ASP.NET
- Collaborate with cross-functional teams to define, design, and ship new features
- Participate in code reviews and ensure coding best practices are followed
- Work closely with the infrastructure team to migrate on-premise applications to the cloud
- Troubleshoot and debug issues that arise during migration and post-migration phases
- Stay updated with the latest trends and technologies in .NET development and cloud computing
Requirements:
- Bachelor's degree in Computer Science or related field
- X+ years of experience in .NET development using C#, MVC, and ASP.NET
- Hands-on experience with cloud migration projects, preferably with Azure or AWS
- Strong understanding of cloud computing concepts and principles
- Experience with database technologies such as SQL Server
- Excellent problem-solving and communication skills
Preferred Qualifications:
- Microsoft Azure or AWS certification
- Experience with other cloud platforms such as Google Cloud Platform (GCP)
- Familiarity with DevOps practices and tools
- Candidates with good experience with SDLC
- Minimum 3+ years of hard core coding experience is mandatory
- Excellent hands on coding in Java, J2EE, Spring, Struts
- At TailNode, we are at the bleeding edge of this change.
- We conceptualize and develop products that are aimed to enable this transformation of the political architecture of the country.
- We leverage the best practices and insights of the technology world and apply them in our unique way to deliver impact on a massive scale.
- We want to offer you a once-in-a-lifetime opportunity to be a part of this massive change and build new and exciting products with us.
Responsibilities :
- Designing, building, and maintaining high performance, reusable, scalable and robust services and applications
- Developing and managing databases and reporting tools
- Building intelligent messaging bots using web APIs
- Designing and developing robust RESTful APIs and other interfaces
- Integrating data storage solutions.
Required Skills :
- Ability to write clean, structured code in Ruby/Python with documentation.
- Proficiency in at least one Ruby frameworks (Ruby on Rails or Sinatra) or Python framework (Django or Flask)
- Clear understanding of Data Structures and Algorithms.
- Ability to write well defined test cases using Minitest, RSpec or Unit testing framework.
- Experience in one of the following database technologies - MySQL, PostgreSQL, MongoDB, Cassandra.
- Proficiency in working with complex SQL queries.
- Knowledge of design patterns, architectural best practices.
- Familiarity with RESTful web services.
- Knowledge of version control tools like Git, SVN etc.
- Working experience with Cloud Services like Amazon Web Services or Google Cloud is a plus.
Required Qualifications :
- A Bachelors or a Masters degree in Computer Science or relevant field.
- Experience of 3-5 years in software development.
Note : Other language candidates may apply only if they're expecting to work primarily on Ruby/Python.
- 2 - 6 years of software development experience
- Good grasp on programming fundamentals including OOP, Design Patterns and Data Structures
- Excellent analytical, logical and problem-solving skills
- Software Development Engineer
- Good understanding of complexities involved in designing/developing large scale systems
- Strong system design skills
- Experience in technologies like Elasticsearch, Redis, Kafka etc
- Good knowledge of relational and NoSQL databases
- Familiarity with common machine learning algorithms. In-depth knowledge is a plus
- Experience of working with big data technologies like Hadoop, Spark, Hive is a big plus
- Ability to understand business requirements and take ownership of the work
- Exhibit passion and enthusiasm for building and maintaining large scale platforms














