A

Amazon

Sells products online and rents cloud computing

Software Developer Engineer 2 - Profit Intelligence

Backend EngineeringConfirmed live in the last 24 hours
Full-timeIndiaNo salary listedIn-person

About the Job

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 in at least one software programming language.

Responsibilities

  • Architect and build scalable platforms that ingest, process, and serve insights from petabyte-scale datasets.
  • Integrate large language models and generative artificial intelligence capabilities into internal analytics tools for natural-language querying, anomaly explanation, and automated reporting.
  • Design machine-learning pipelines for anomaly detection, forecasting, and trend analysis across structured and semi-structured business data.
  • Partner with scientists, analysts, and product managers to turn ambiguous business problems into well-scoped technical solutions.
  • Define coding standards, lead design reviews, and establish operational-health practices, including monitoring, on-call procedures, and runbooks.
  • Mentor junior engineers and improve the team's technical capability through documentation and code review.
  • Own production services, including building and operating them.
  • Build and operate data infrastructure using AWS storage, including Redshift data shares and Amazon S3 data lakes; orchestration with Step Functions, Glue, and internal Java-based tools; processing with Spark and Flink (Kinesis Data Analytics); AWS Kinesis streaming; and real-time large-scale event aggregation stores.
  • Make data infrastructure fully configurable and self-service for non-engineers.
  • Build and evolve tools that let Amazonians access data and generate reliable, scalable, configurable unit economics for Amazon businesses, including user interfaces and frameworks for configuring rules, simulating their application, approval workflows for rule changes, APIs, and caching layers for high-throughput serving of historical and predicted unit economics.
  • Build systems to secure and govern data end to end by controlling access across storage and access layers, including internal reporting applications and business-intelligence tools; tracking data quality; cataloguing datasets and lineage; detecting duplication; auditing usage; and ensuring correct data semantics.
  • Design and build platforms that process hundreds of terabytes of incoming data from dozens of sources and financial events across the company.

Desired Qualifications

  • At least 3 years of full software-development-lifecycle experience, including coding standards, code reviews, source-control management, build processes, testing, and operations.
  • A bachelor's degree in computer science or equivalent.

About the Company

Amazon

Sells products online and rents cloud computing

Amazon runs the largest online store in the United States and rents cloud computing to businesses and governments through Amazon Web Services. AWS pioneered renting computing power over the internet, and Amazon built its own delivery network to get orders to customers quickly. Shoppers buy from Amazon and from independent sellers on its store, and Prime members pay a subscription for fast free shipping, streaming video and music, and other perks. AWS rents out computing power, storage, databases, and AI tools so companies can run software without owning servers, and Amazon also makes Kindle e-readers and Echo speakers with the Alexa assistant. Jeff Bezos founded Amazon in 1994, and it is based in Seattle, Washington.

Company size
10,001+
Company stage
IPO
Headquarters
Seattle, WA
Founded
1994

Recently Posted Jobs

Explore more opportunities at Amazon

See more jobs