Amazon
Posted 2w ago

Software Development Engineer, WWOSTech

Amazon
Bengaluru, Karnataka, India
OnsiteFull Time
Responsibilities
  • designing software
  • mentoring developers
  • troubleshooting issues
Requirements
  • 3+ years programming in Java/C++/C# with object-oriented design and system architecture experience
  • Experience across SDLC, mentoring, on-call participation
  • Bachelor\u0002s degree preferred
Technical tools mentioned
JavaC++C#LLM

Job description

Description

Have you ever wanted to solve a mystery or be part of solving a case? Are you fascinated by detective stories or crime shows on TV? Do you love the challenge of building innovative software products (leveraging innovative Machine learning models), that can help solve complex multi-billion retail problems?

Do you have a strong technical background, yearn for a high visibility role and a team that is fun, supportive and invests in your growth and well-being? Are you a natural leader that sets high standards and love to improve processes and innovate? If so, working on the WWOS Tech team as a Software Development Engineer is the place for you!

We’re looking for an engineer with deep expertise in designing, developing, and maintaining software. This role will be expected to drive the software development process as well as mentor fellow team members. The WWOS tech team supports our field LP, security and operations teams by building scalable global tech products. Our goal is to develop "intelligent" scalable systems, web interfaces, reporting, metrics and analytics that drive global risk and incident management.

Key job responsibilities
- Collaborate to define the system architecture, owning documenting and breaking down work for the team to implement individual components.
- Learn and implement new technologies (e.g. LLM) quickly.
- Be responsible for technical problem solving, meeting product objectives, and developing best practices
- Write high-quality, efficient, testable code in a modern object-oriented language.
- Mentor other developers.
- Contribute to planning, design, implementation, testing, operations, and process improvement as the lead of a Scrum team.
- Own end-to-end architecture of scalable large projects, participating in an on-call rotation.
- Track and report on metrics which are key performance indicators, allowing performance improvements so that the desired outcomes are achieved to plan and in a timely manner
- Troubleshooting and responding to errors, bug fixes and issue tickets
- Ensure all programs comply with Amazon InfoSec standards


A day in the life
Amazon offers a full range of benefits that support you and eligible family members, including domestic partners and their children. Benefits can vary by location, the number of regularly scheduled hours you work, length of employment, and job status such as seasonal or temporary employment.

If you are not sure that every qualification on the list above describes you exactly, we'd still love to hear from you! At Amazon, we value people with unique backgrounds, experiences, and skillsets. If you’re passionate about this role and want to make an impact on a global scale, please apply!


About the team
We believe that building a culture that is welcoming and inclusive is integral to people doing their best work and is essential to what we can achieve as a company. We actively recruit people from diverse backgrounds to build a supportive and inclusive workplace. Our team puts a high value on work-life balance. It isn’t about how many hours you spend at home or at work; it’s about the flow you establish that brings energy to both parts of your life. We believe striking the right balance between your personal and professional life is critical to life-long happiness and fulfillment.


Basic Qualifications

- 3+ years of programming using a modern programming language such as Java, C++, or C#, including object-oriented design experience
- 3+ 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

- Bachelor's degree in computer science or equivalent
- Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations

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 https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.

About Amazon

Global online retail and cloud computing technology provider.

Similar jobs

Software Development Engineer roles near Bengaluru, Karnataka
13h
Save
Mark Applied
Hide
Software Development Engineer 1
Bengaluru, Karnataka, India
HybridFull Time
IQVIA
IQVIANYSE: IQV: Provides clinical research and healthcare data analytics services.
1+ YOEBachelor’s degree in computer science, engineering, or related field or equivalent experience; typically 1 year of software development experience; JavaScript, JSON, and PostgreSQL or relational database knowledge.
JavaScript, JSON, PostgreSQL, Microsoft Copilot, Cursor AI
13h
Save
Mark Applied
Hide
Software Development Engineer III
Bengaluru, Karnataka, India
HybridFull Time
Tesco
TescoLondon Stock Exchange: TSCO: Operates a multinational network of supermarkets and retail stores.
8+ YOEBachelor’s or master’s degree in computer science and 8+ years of software UI engineering experience, including React Native, Expo, JavaScript, TypeScript, mobile deployment, testing, APIs, and technical leadership.
React Native, Expo, JavaScript, TypeScript, React Hooks, Context API, Expo SDK, Expo Router, EAS, Zustand, Redux Toolkit, MobX, Git, GitHub, GraphQL, REST, Flexbox, CSS Grid, SASS, LESS, Jest, Maestro, Appium, RNTL, Webpack, Babel, Figma, JIRA, Confluence, Scrum, Kanban, Agentic AI
14h
Save
Mark Applied
Hide
Software Development Engineer 1
Bangalore, Karnataka, India
OnsiteFull Time
IQVIA
IQVIANYSE: IQV: Provides clinical research and data analytics for pharmaceutical companies.
1+ YOEBachelor’s degree in computer science, engineering, or related field, or equivalent experience; typically 1 year of software development experience; intermediate JavaScript and proficient JSON and PostgreSQL knowledge.
JavaScript, JSON, PostgreSQL, Microsoft Copilot, Cursor AI
1d
Save
Mark Applied
Hide
Software Development Engineer II (Java Backend)
Bengaluru, Karnataka, India
HybridFull Time
SIXT
SIXTFrankfurt Stock Exchange: SIX2: Global provider of vehicle rental and car sharing services.
3+ YOEBachelor's or master's degree in computer science or related field; 3–5 years of backend engineering experience; production Java and Spring Boot experience; distributed systems, microservices, and Apache Kafka experience.
Java, Spring Boot, Apache Kafka, Claude, Cursor
1d
Save
Mark Applied
Hide
Principal Software Development Engineer - Golang/Python + Networking
Bangalore, Karnataka, India
HybridFull Time
Zscaler
ZscalerNASDAQ: ZS: Provides cloud-native cybersecurity solutions through zero trust architecture.
10+ YOEBachelor's or master's degree in computer science or related field, 10+ years in high-performance networking systems, and expertise in Linux networking, security protocols, Go, and Python.
Artificial Intelligence (AI), Linux, Go, Python, BGP, OSPF, PIM, VLAN, DHCP, DNS, SSL, DTLS, QUIC, IPsec, GRE, WireGuard, FIPS, FedRAMP, TLS, AWS, Azure, Docker, Kubernetes, VRRP, L2VPN
1d
Save
Mark Applied
Hide
Software Development Engineer III
Bangalore, Karnataka, India
OnsiteFull Time
Expedia Group
Expedia GroupNASDAQ: EXPE: Operates a global platform for travel bookings and services.
5+ YOERequires 5+ years of experience with a bachelor's degree or 3+ years with a master's degree, software development in at least three languages, production systems experience, and complex system design skills.
1d
Save
Mark Applied
Hide
FPGA IP Software Development Engineer
Bengaluru, Karnataka, India
OnsiteFull Time
Altera
Altera: Manufacturer of field-programmable gate arrays and programmable logic devices.
7+ YOEBachelor's or master's degree in a related engineering discipline and 7+ years developing production RTL. Requires SystemVerilog, Verilog or VHDL, FPGA tool suites, static verification, and Tcl, Python or Shell scripting.
SystemVerilog, Verilog, VHDL, Altera Quartus Prime, AMD Vivado, Xilinx Vivado, Microchip Libero, Tcl, Python, Shell, ARM Cortex, RISC-V
1d
Save
Mark Applied
Hide
Software Development Engineer, Backend
Bangalore, Karnataka, India
OnsiteFull Time
Transak
Transak: Fiat-to-crypto payment infrastructure for Web3 and blockchain applications.
2+ YOERequires 2–5 years of backend development experience, strong Node.js API skills, MongoDB and Redis experience, microservices exposure, and solid data structures, algorithms, and problem-solving fundamentals.
Node.js, MongoDB, Redis, RESTful APIs