21,289 Junior Software Engineer jobs in India

Software Engineer ((Software Development – MATLAB))

Bengaluru, Karnataka PITCS (Poonam IT Consulting Services Pvt. Ltd)

Posted today

Job Viewed

Tap Again To Close

Job Description

Designation – Software Engineer ((Software Development – MATLAB))

Experience – 2 to 4 Years

Location – Bangalore

Salary – Upto 12.5 LPA

Requirements:

  • Strong work experience with Matlab, Simulink, Stateflow, RTW EC
  • Autocode generation using embedded coder/RTW/ any equivalent generators
  • Very good embedded SW development experience with embedded C in automotive domain with complete SDLC know how
  • Experience & strong knowledge on Autosar concepts
  • Experience working with IBM DOORS or similar tools is must
  • Experience in change management and version management tools like IMS/Jira
  • Good understanding of the microcontroller architecture
  • Good system know how any automotive products
  • This advertiser has chosen not to accept applicants from your region.

    Software Engineer Development

    Bengaluru, Karnataka Confidential

    Posted today

    Job Viewed

    Tap Again To Close

    Job Description

    Trelleborg is a world leader in engineered polymer solutions for almost every industry on the planet. And we are where we are because our talents brought us here. By specializing in the polymer engineering that makes innovation and application possible, Trelleborg works closely with leading industry brands to accelerate their performance, drive their business forward—and along the way, shape the industry and progress that will benefit humankind in the exciting years ahead. Our people are Shaping Industry from the Inside. Why don´t you join us

    Are you a talent looking to build business skills, gain experience, and take on exciting challenges Grow your career with Trelleborg and start shaping the industry from the inside.

    We are looking for highly skilled and experienced Software Engineer - Development to join our IT Innovation Campus at Bangalore location. The position will assist for architecting and developing high-performance, scalable software solutions, mentoring junior engineers, and collaborating across teams to build impactful products.

    Your Responsibilities

    • Create scalable and maintainable architectures to solve business problems
    • Design, develop, test, and maintain software applications, services, and
    • Mentor and guide junior engineers, providing technical support and sharing best
    • Lead and participate in writing clean, maintainable, and high-quality Ensure code is well- documented and adheres to industry best practices.
    • Conduct regular code reviews to ensure code quality and to foster a culture of Ensure that automated tests are in place and that systems are thoroughly tested.
    • Work closely with cross-functional teams, including product managers, designers, and QA engineers, to gather requirements and deliver robust solutions.
    • Investigate, analyze, and resolve complex technical Implement performance tuning and optimization strategies as needed.
    • Contribute to the product vision and continuously improve existing systems, applications, and services.

    What You&aposll Bring

    • Bachelor's or master's
    • 3 years of professional experience in software engineering.
    • Strong proficiency skills required - HTML5/CSS3, JavaScript, TypeScript, React JS, Java/Jee, Spring Boot, Spring Data JPA, Relational Database (Oracle/MySQL DB), Microservices architecture (e.g., Java, Python, JavaScript) with a deep understanding of software development fundamentals.
    • Strong experience using Git, Maven or other version control Systems
    • Strong analytical skills and a demonstrative ability to solve complex technical problems.
    • Excellent written and verbal communication skills, with the ability to explain complex technical concepts to non-technical stakeholders.
    • Solid experience in designing complex, scalable systems and web applications, including microservices and cloud-native architectures. Familiarity with Agile and Scrum development
    • Experience with relational (SQL) or NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
    • Familiarity with CI/CD pipelines, automation, and tools like Jenkins, GitLab
    • Excellent analytical and troubleshooting skills with a passion for solving complex challenges.
    • Expertise in modern web UI frameworks/libraries (e.g., React, Angular, Vue.js) and full-stack development.

    Why Work with Us

    At Trelleborg, your career progression and personal development are of utmost importance to us. In our vibrant and dynamic work setting, every contribution you make is recognized and your professional aspirations are actively fostered. Committed to innovation, excellence, and ecological sustainability, we ensure that your efforts contribute not just to our organizational achievements but also to global technological and data management advancements. Seize this chance to make a meaningful difference at Trelleborg, where you face stimulating challenges, your growth is certain, and your career can flourish.

    Application Process

    Trelleborg is an equal opportunity employer! We celebrate diversity and are committed to creating an inclusive environment for all employees. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform crucial job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.

    At Trelleborg, our people are #ShapingIndustryfromtheInside#

    Feel free to contact our HR Team for any questions:

    Ashwini @ (HIDDEN TEXT)


    Skills Required
    Maven, Postgresql, Spring Boot, Angular, React Js, Nosql, React, Typescript, Javascript, Relational Database, Gitlab, Spring Data Jpa, Oracle, Python, Java, Jee, Sql, Css3, Jenkins, Git, Vue.JS, Html5, Mysql Db, Mongodb
    This advertiser has chosen not to accept applicants from your region.

    Software Engineer ((Software Development – Classical AUTOSAR))

    Bengaluru, Karnataka PITCS (Poonam IT Consulting Services Pvt. Ltd)

    Posted today

    Job Viewed

    Tap Again To Close

    Job Description

    Designation – Software Engineer ((Software Development – Classical AUTOSAR))

    Experience – 2 to 4 Years

    Location – Bangalore

    Salary – Upto 12.5 LPA

    Requirements:

    • Experience in Autosar BSW (Mandatory)

    • Minimum 3+ years of experience in Automotive electronics (Mandatory)

    • Strong knowledge of C language and experience in application development.

    • Good to have experience with EB tresos, DaVinci, Autosar Builder etc.

    • Experience in analyzing stakeholder requirements and customer issues.

    • Familiar with UDS, diagnostics (DEM/DCM) and COM stack.

    • Strong Debugging skills and testing proficiency.

    • Experience in working with Configuration and Change management tools (RTC,GIT,PTC (MKS).

    • Experience in working with DOORS.

    • Experience in designing test cases for integration testing

    This advertiser has chosen not to accept applicants from your region.

    Software Development Engineer

    Bengaluru, Karnataka Amazon

    Posted 1 day ago

    Job Viewed

    Tap Again To Close

    Job Description

    Description
    Amazon strives to be Earth's most customer-centric company where people can find and discover virtually anything they want to buy online. By giving customers more of what they want - low prices, vast selection, and convenience - Amazon continues to grow and evolve as a world-class e-commerce platform. We are looking for a Software Engineer with expertise and passion to imagine, build and develop innovative products. This is a high growth space and a big opportunity that needs an entrepreneurial minded product creator.
    The ideal candidate will be curious, have attention to detail, be energized by challenging entrepreneurial environment, be comfortable thinking big while also diving deep.Are you a smart, hungry, flexible, and world-class software engineer excited by the challenge of launching a new business initiative for Amazon? Smart Commerce team in India is looking for software engineers to be part a new team being built from ground up.
    They will be primarily working on our product Smartbiz. SmartBiz by Amazon is a one-stop shop for Indian sellers to fulfill their online selling needs. Whether a small business, an entrepreneur, or a neighborhood store, a seller can now create your own e-commerce store within minutes and start showcasing and selling their products online.
    Key job responsibilities
    Work with product managers in developing a strategy and road map to provide compelling capabilities that helps them succeed in their business goals.
    Work closely with senior engineers to develop the best technical design and approach for new product development.
    Instill best practices for software development and documentation, assure designs meet requirements, and deliver high-quality work on tight schedules.
    Project management - prioritization , planning of projects and features, Stakeholder management and tracking of external commitments
    Operational Excellence - monitoring & operation of production services
    Basic Qualifications
    - 1+ years of non-internship professional software development experience
    - Experience programming with at least one software programming language
    Preferred Qualifications
    - Bachelor's degree in computer science or equivalent
    Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner.
    This advertiser has chosen not to accept applicants from your region.

    Software Development Engineer

    Bangalore, Karnataka Trellix

    Posted 2 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    **_Job Title:_**
    Software Development Engineer
    **About** **Trellix:**
    **Trellix, the trusted CISO ally, is redefining the future of cybersecurity and soulful work.** Our comprehensive, GenAI-powered platform helps organizations confronted by today's most advanced threats gain confidence in the protection and resilience of their operations. Along with an extensive partner ecosystem, we accelerate technology innovation through artificial intelligence, automation, and analytics to empower over 53,000 customers with responsibly architected security solutions.
    We also recognize the importance of closing the 4-million-person cybersecurity talent gap. We aim to create a home for anyone seeking a meaningful future in cybersecurity and look for candidates across industries to join us in soulful work. More at .
    **_Role Overview:_**
    Trellix is looking for a skilled and security-conscious Software Development Engineer - Full stack to join our team building cybersecurity products that cover SIEM, EDR, and XDR technologies. This job is ideal for someone who thrives at the intersection of UI/UX design, cloud integration, and secure development practices. You will help create responsive, scalable front-end applications using the latest front end technologies that provide real-time threat visibility and control to our global customer base.
    **About the role**
    + Design and implement intuitive, performant, and secure UI components using React and modern JavaScript frameworks.
    + Build interfaces that help visualize threat detections, incident timelines, and investigation workflows in our platform.
    + Integrate with backend services through RESTful and GraphQL APIs, ensuring robustness and responsiveness.
    + Work with OAuth 2.0 / OpenID Connect for secure user authentication and integrate with IAM platforms.
    + Minimum 3+ Years of experience in Java Fullstack Development.
    + Should have experience in Software cloud technologies.
    + Should have good knowledge of Spring Frameworks , Gradle, Maven, JUnit.
    + Excellent analytical and problem-solving skills.
    + Strong knowledge of AWS cloud technologies.
    + Collaborate closely with backend engineers, security analysts, and product managers to deliver features aligned with cybersecurity use cases.
    + Ensure code adheres to secure coding standards, and proactively identify and fix UI-level vulnerabilities (e.g., XSS, CSRF).
    + Participate in design reviews, threat modeling sessions, and agile ceremonies.
    + Knowledge of AWS services (such as S3, CloudFront, Cognito, Lambda) for front-end deployment and scaling is desirable
    **About you**
    + 3-6 years of experience in Java & UI development with expertise in React, JavaScript, Node.js, HTML5, and CSS3.
    + Strong integration experience with REST APIs and GraphQL.
    + Knowledge of Microservice design patterns
    + Hands on experience writing unit and automation tests
    + Good knowledge of AWS cloud services related to front-end and application security.
    + Demonstrated ability to write secure code and remediate common vulnerabilities (e.g., input validation, secure session handling).
    + Good understanding of JSON, data formats, and interaction with backend services and databases.
    + Excellent debugging, problem-solving, and collaboration skills.
    **_Company Benefits and Perks:_**
    We believe that the best solutions are developed by teams who embrace each other's unique experiences, skills, and abilities. We work hard to create a dynamic workforce where we encourage everyone to bring their authentic selves to work every day. We offer a variety of social programs, flexible work hours and family-friendly benefits to all of our employees.
    + Retirement Plans
    + Medical, Dental and Vision Coverage
    + Paid Time Off
    + Paid Parental Leave
    + Support for Community Involvement
    We're serious about our commitment to a workplace where everyone can thrive and contribute to our industry-leading products and customer support, which is why we prohibit discrimination and harassment based on race, color, religion, gender, national origin, age, disability, veteran status, marital status, pregnancy, gender expression or identity, sexual orientation or any other legally protected status.
    This advertiser has chosen not to accept applicants from your region.

    Software Development Engineer

    Bangalore, Karnataka McAfee, Inc.

    Posted 2 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    **_Role Overview:_**
    Cloud Software Development Engineer with ability to design, develop, deploy, and maintain cloud-based applications and services, leveraging cloud platforms AWS and GCP focusing on scalability, security, and efficiency.
    This is a Hybrid position located in Bangalore. You will be required to be onsite on an as-needed basis, typically 1 to 6 times a month. We are only considering candidates within a commutable distance and are not offering relocation assistance at this time
    **About The Role:**
    + Develop and deploy cloud-based distributed applications, ensuring they are efficient, secure, and scalable.
    + Build and optimize large-scale data processing pipelines using Spark/pySpark, integrating with cloud-native services.
    + Monitor the performance and health of cloud-based applications and infrastructure, ensuring they meet performance, scalability, and security standards.
    + Collaborate with developers, SDETs, Researchers, DevOps engineers, and system administrators to ensure smooth development, deployment, and operations of data-driven applications.
    + Implement data analytics and dashboarding solutions to support business intelligence, operational monitoring, and model performance tracking.
    + Contribute to the development, deployment, and monitoring of machine learning models, with a clear understanding of the end-to-end ML lifecycle, including data collection, preprocessing, model (re)training, evaluation, deployment, and feedback loops.
    **About You:**
    + Proficient in programming languages such as Python and JAVA, with experience Understanding of unit test frameworks in Python & JAVA.
    + Strong understanding of cloud platforms, particularly AWS and Google Cloud Platform (GCP), and their services.
    + Solid grasp of AI and ML concepts and best practices.
    + Understanding of end-to-end ML lifecycle and workflows in production-grade environments.
    + Knowledge of cloud security best practices and the ability to implement them in application and infrastructure design.
    + Familiarity with containerization and orchestration technologies such as Docker and Kubernetes.
    + Competent in working with both relational and non-relational databases to support dynamic application needs.
    #LI- Hybrid
    **_Company Overview_**
    McAfee is a leader in personal security for consumers. Focused on protecting people, not just devices, McAfee consumer solutions adapt to users' needs in an always online world, empowering them to live securely through integrated, intuitive solutions that protects their families and communities with the right security at the right moment.
    **_Company Benefits and Perks:_**
    We work hard to embrace diversity and inclusion and encourage everyone at McAfee to bring their authentic selves to work every day. We're proud to be Great Place to Work® Certified in 10 countries, a reflection of the supportive, empowering environment we've built where people feel seen, valued, and energized to reach their full potential and thrive.
    We offer a variety of social programs, flexible work hours and family-friendly benefits to all of our employees.
    + Bonus Program
    + Pension and Retirement Plans
    + Medical, Dental and Vision Coverage
    + Paid Time Off
    + Paid Parental Leave
    + Support for Community Involvement
    We're serious about our commitment to diversity which is why McAfee prohibits discrimination based on race, color, religion, gender, national origin, age, disability, veteran status, marital status, pregnancy, gender expression or identity, sexual orientation or any other legally protected status.
    This advertiser has chosen not to accept applicants from your region.

    Software Development Engineer

    Chennai, Tamil Nadu Grundfos

    Posted 2 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    Software Development Engineer
    Job Description
    **Do you want to take part in developing the most innovative pumps in the world? Are you ready to work with the best-in-class colleagues within embedded industrial products?**
    We are taking platform development and continuous integration to the next level in Grundfos. Want to join us and help build our team, working with the latest technologies in advanced controller products? If you wish to develop your skills, this is your chance to challenge the organization to apply broad subject matter expert knowledge with a high degree of technical/business insight across product/solutions development and digital offerings.
    **What is the job about?**
    Develop and enhance the features in the Grundfos pumps and drives to ensure that we continue having the world best products by developing embedded software in close colaboration with the other developers using our common software platform. Have a holistic view of team delivery and dependencies. We work in an agile environment where flexibility is a natual thing as well as the ability to plan your own.
    _Your main tasks will be:_
    + Design and development of different embedded SW applications as a part of Product development team and ensure that it is working as expected.
    + Define solutions from a system perspective and support System integration
    + Ensure alignment with the SW architecture and platform.
    **SW architecture & Governance**
    + Contribute to enhancements of existing reference architecture and framework
    + Contribute to architecture process & governance
    + Identify and implement best practices with respect to architecture
    + Unit test development and test of new software and products to the full value chain
    + Quality improvement on existing software, bug fixing and test
    + Proactive to build and share knowledge (agile, process, technical) to team to improve together.
    + Reach out to colleagues, guide them so the development process is enhanced as well as the products are becoming more innovative
    **"Specific for a "t"**
    **Test architecture & governance**
    + Contribute to enhancements of existing test architecture and framework
    + Contribute to test governance
    + Identify tools based on application domain complexity and needs
    + Process implementation
    + Identify and implement best practices in the team with respect to test
    **Product/System Development**
    + Support test set-up and maintenance.
    + Test plan / test case / test environment preparation
    + Drive and develop re-usable test scripts
    + End-to-end System Testing
    + Field issues support
    + Test automation
    + Configuration management
    + Ensure test beds are operational in line with CI framework
    **Your background**
    + Bachelor's/Master's Degree in Engineering (Electronics Background) with minimum 4 to maximum 12 years of relevant experience
    Expert in developing embedded SW applications in Embedded C
    + Embedded concepts at SW as well HW levels.
    + Experience in High& low level design of product applications.
    + Strong theoretical and practical on complex /difficult design (e.g. advanced features from Technology innovation)
    + Experience in developing PID control algorithms to regulate temperature, pressure and other process variables for industrial applications
    + Experience in MATLAB
    + Experience in usage and integration of sensors like temperature, pressure, etc
    + Structured, modularized development and testing at all levels for different embedded software components like -
    + RTOS (eCos, Threadx), memory, etc.
    + Communication drivers and protocols e.g. RS232, RS485, I2C, SPI etc.
    + MCU architectures - 16 & 32 bit Preferably - Renesas
    + Exposure to fieldbus protocols like Modbus, Bacnet, CAN, etc
    + Embedded environment - IAR
    + Knowledge & work exposure to wireless technologies e.g. Wifi, Bluetooth.
    + Emulators, OCD and other tools.
    + Hardware debugging and testing (Peripherals, schematic reading, oscilloscope, Multi-meter etc).
    + Documentation.
    User level understanding and knowledge with hands on work experience.
    + SW testing tools at unit level. Preferably - CPPUnit.
    + Any continuous integration tool. Preferably - Jenkins.
    + Any version control tool. Preferably - GIT
    Specific for a "t"
    + Test principles, test driven development, test automation and writing test cases.
    + Experience in using the protocol testing/analyzer tools for testing protocols (Wireshark, Modscan, Modbus Conformance Tool, Bacnet .).
    + Knowledge of scripting languages like Python, Java
    Nice to have
    + ISQTB certification
    + Exposure to IOT based applications)
    **Do you want to learn more?**
    This position is based out of **_Chennai_** . If this sounds appealing to you, please upload your CV/resume and cover letter today via our Careers portal.
    We look forward to hearing from you.
    If you want to dig deeper into the Grundfos universe, please visit us onLinkedIn ( orYoutube ( and to get to know some of your future colleagues and why they appreciate working at Grundfos, check outMeet our people ( at a Glance
    **Job details**
    Workplace: Hybrid (office and home-working)
    Job Location: Chennai, Tamil Nādu, India
    Contract Type: Full-Time
    Employment Type: Regular
    This advertiser has chosen not to accept applicants from your region.
    Be The First To Know

    About the latest Junior software engineer Jobs in India !

    Software Development Engineer

    Chennai, Tamil Nadu Grundfos

    Posted 2 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    Software Development Engineer
    Job Description
    **What is the job about?**
    Develop and enhance the features in the Grundfos pumps and drives to ensure that we continue having the world's best products by developing embedded software in close collaboration with the other developers using our common software platform. We work in an agile environment where flexibility is a natural thing as well as the ability to plan your own day. Specific for a "t"- Primary responsibility will be end-to-end product verification and play a key role in testing product SW for various applications. .
    **Main responsibilities:**
    - Design and development of different embedded SW for product applications as a part of Product development team and ensure that it is working as expected
    - Unit test development and test of new software and products to the full value chain
    - Quality improvement on existing software, troubleshooting & bug fixing and test
    - Build and share knowledge
    Product/System Development
    - Support test set-up and maintenance.
    - Test plan / test case / test environment preparation
    - Drive and develop re-usable test scripts
    - End-to-end System Testing
    - Field issues support
    - Test automation
    **Your Background:**
    · Bachelor's/Master's Degree in Engineering (Electronics Background) with minimum 6 years of relevant Experience
    · Expert level understanding and knowledge with extensive hands-on work experience.
    · Embedded concepts at SW as well HW levels.
    · High-level language. Embedded C (must have)
    · Structured, modularized development and testing at all levels for different embedded software components
    · Embedded environment - IAR
    · Architecture, high/low level design and coding in C.
    · Test principles, test driven development, test automation and writing test cases.
    · Different CPU and architectures.
    · Emulators, OCD and other tools.
    · Hardware debugging and testing (Peripherals, schematic reading, oscilloscope, Multi-meter etc).
    · Microsoft Visual Studio.
    · User level understanding and knowledge with hands on work experience.
    · SW testing tools at unit level. Preferably - CPPUnit.
    · Any continuous integration tool. Preferably - Jenkins.
    · Any version control tool. Preferably - GIT.
    Do you want to learn more?
    This position is based in Chennai. If this sounds appealing to you, please upload your CV/resume and cover letter today via our Careers portal.
    If you want to dig deeper into the Grundfos universe, please visit us on LinkedIn or YouTube and to get to know some of your future colleagues and why they appreciate working at Grundfos, check out Meet our people.
    We look forward to hearing from you.
    Information at a Glance
    **Job details**
    Workplace: Hybrid (office and home-working)
    Job Location: Chennai, Tamil Nādu, India
    Contract Type: Full-Time
    Employment Type: Regular
    This advertiser has chosen not to accept applicants from your region.

    Software Development Engineer

    Bengaluru, Karnataka Amazon

    Posted 2 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    Description
    How would you build the next generation of mission critical systems and services that power the ability to send, store and manage billions of products across the globe on behalf of our selling partners?
    Fulfillment by Amazon (FBA) is the Amazon service for world-wide sellers that offers access to Amazon's vast distribution network as a service. Similar to how AWS provides infrastructure as a service, FBA allows sellers to only pay for what they use, creating a seamless experience to leverage our world-class infrastructure. Sellers, from Fortune 50 companies to hundreds of thousands of small businesses and entrepreneurs, in 135 countries worldwide, rely upon our world-leading technology to grow and thrive on Amazon's Marketplaces.
    We operate as a startup within Amazon, providing our team great flexibility in product and technology direction. Come, join us and build the future!
    Key job responsibilities
    - Collaborate with experienced cross-disciplinary Amazonians to conceive, design, and bring innovative products and services to market.
    - Design and build innovative technologies in a large distributed computing environment and help lead fundamental changes in the industry.
    - Create solutions to run predictions on distributed systems with exposure to innovative technologies at incredible scale and speed.
    - Build distributed storage, index, and query systems that are scalable, fault-tolerant, low cost, and easy to manage/use.
    - Design and code the right solutions starting with broadly defined problems.
    - Work in an agile environment to deliver high-quality software.
    About the team
    FBA Inventory Management team's charter is to help selling partners and enterprises to optimally plan and manage their inventory in Amazon's fulfillment and warehousing network to meet their on- and off-Amazon demand while minimizing risk of understock and overstock. We do this by providing sellers detailed visibility of their inventory in our network, performance metrics, planning & automation tools and recommendations to manage their inventory.
    Basic Qualifications
    - 1+ years of non-internship professional software development experience
    - Experience programming with at least one software programming language
    Preferred Qualifications
    - Bachelor's degree in computer science or equivalent
    Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner.
    This advertiser has chosen not to accept applicants from your region.

    Software Development Engineer

    Hyderabad, Andhra Pradesh Amazon

    Posted 2 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    Description
    Do you want to revolutionize how millions of Amazonians worldwide receive HR support? Are you passionate about building intelligent, AI-powered solutions that transform employee experiences? Do you want to work on a platform that combines AWS services with generative AI to deliver personalized, efficient HR support at Amazon scale? If so, we invite you to join the Employee Services Technology team within Amazon's People eXperience & Technology (PXT) organization.
    In this role you will:
    1. Lead the architectural design and development of critical platform features, ensuring solutions are highly scalable, maintainable, and align with AWS best practices
    2. Drive technical excellence through mentorship of junior engineers and establishment of coding standards, design patterns, and engineering best practices
    3. Architect and implement AI powered solutions leveraging AWS services to enable predictive support capabilities and automated workflow orchestration
    4. Design and build robust integration patterns between multiple HR systems while ensuring data security and compliance
    5. Partner with product and business stakeholders to translate complex requirements into elegant technical solutions
    6. Lead cross-team technical initiatives and drive consensus on architectural decisions
    7. Champion operational excellence through monitoring, alerting, and continuous improvement of system reliability
    Our mission is to transform how HR support works at Amazon by:
    1. Delivering swift, accurate, and personalized support through an AI-enhanced unified platform
    2. Building intelligent systems that anticipate employee needs and proactively surface solutions
    3. Creating seamless experiences that connect service teams across Amazon's HR support ecosystem
    4. Developing scalable solutions that optimize workforce management and operational efficiency
    Key job responsibilities
    Key job responsibilities
    You will also partner with SDE-IIIs and Principal Engineers in the organization to drive execution of our 3-year architecture plans (3YAP) for the technology as well as drive tradeoff decisions balancing long term vision with delivering immediate impact to our customers. You will be a mentor for SDE-Is in the team, coaching your peers on engineering excellence and leadership principles and partner with SDMs and PMs to deliver team level goals. Lastly, you will also get an opportunity to be mentored by other Sr. engineers in the team and learn from Principal Engineers while working on the goals.
    A day in the life
    A day in the life
    - Write maintainable, well-structured, and testable code to advance your in-flight project and submit a code review to the team
    - Design a system to solve an Amazon scale problem and present a design document to the team to build consensus on your recommended approach
    - Attend a team-level operations review meeting to understand system health and identify actions we need to take to keep the system available for our clients
    - Meet with a customer to understand the problems they are facing, brainstorm solutions, and discuss with your management to affect team priorities
    - Review a teammate's code change and raise the bar on team code quality by providing insightful comments
    - Research new technologies that could help simplify your team's system and draft a message to the team with your findings
    - Root cause and resolve a trouble ticket filed by a customer of your system
    - Attend a one to one meeting with your manager to receive support on your work and discuss career development
    About the team
    We are part of Amazon's People eXperience & Technology (PXT) organization, focused on building and evolving the Unified Service Console (USC) - a transformative platform that revolutionizes how HR support is delivered to Amazonians worldwide. Our team is at the forefront of developing solutions that combine AI-powered employee relationship management with streamlined workflows.
    Our mission is to empower People Services teams to provide swift, accurate, and personalized support while reducing manual effort and improving operational efficiency. We're currently engaged in exciting initiatives including implementing Gen AI solutions, and building innovative features to enhance the employee support experience.
    Basic Qualifications
    - 3+ years of non-internship professional software development experience
    - 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
    - Experience programming with at least one software programming language
    Preferred Qualifications
    - 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
    - Bachelor's degree in computer science or equivalent
    Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner.
    This advertiser has chosen not to accept applicants from your region.
     

    Nearby Locations

    Other Jobs Near Me

    Industry

    1. request_quote Accounting
    2. work Administrative
    3. eco Agriculture Forestry
    4. smart_toy AI & Emerging Technologies
    5. school Apprenticeships & Trainee
    6. apartment Architecture
    7. palette Arts & Entertainment
    8. directions_car Automotive
    9. flight_takeoff Aviation
    10. account_balance Banking & Finance
    11. local_florist Beauty & Wellness
    12. restaurant Catering
    13. volunteer_activism Charity & Voluntary
    14. science Chemical Engineering
    15. child_friendly Childcare
    16. foundation Civil Engineering
    17. clean_hands Cleaning & Sanitation
    18. diversity_3 Community & Social Care
    19. construction Construction
    20. brush Creative & Digital
    21. currency_bitcoin Crypto & Blockchain
    22. support_agent Customer Service & Helpdesk
    23. medical_services Dental
    24. medical_services Driving & Transport
    25. medical_services E Commerce & Social Media
    26. school Education & Teaching
    27. electrical_services Electrical Engineering
    28. bolt Energy
    29. local_mall Fmcg
    30. gavel Government & Non Profit
    31. emoji_events Graduate
    32. health_and_safety Healthcare
    33. beach_access Hospitality & Tourism
    34. groups Human Resources
    35. precision_manufacturing Industrial Engineering
    36. security Information Security
    37. handyman Installation & Maintenance
    38. policy Insurance
    39. code IT & Software
    40. gavel Legal
    41. sports_soccer Leisure & Sports
    42. inventory_2 Logistics & Warehousing
    43. supervisor_account Management
    44. supervisor_account Management Consultancy
    45. supervisor_account Manufacturing & Production
    46. campaign Marketing
    47. build Mechanical Engineering
    48. perm_media Media & PR
    49. local_hospital Medical
    50. local_hospital Military & Public Safety
    51. local_hospital Mining
    52. medical_services Nursing
    53. local_gas_station Oil & Gas
    54. biotech Pharmaceutical
    55. checklist_rtl Project Management
    56. shopping_bag Purchasing
    57. home_work Real Estate
    58. person_search Recruitment Consultancy
    59. store Retail
    60. point_of_sale Sales
    61. science Scientific Research & Development
    62. wifi Telecoms
    63. psychology Therapy
    64. pets Veterinary
    View All Junior Software Engineer Jobs