Software Development Engineer, Fire TV Biz Systems
Amazon
Bangalore, IND
5d ago

Job summary

We are looking for passionate and talented software engineers who have experience building innovative, mission critical, high volume applications that customers love.

This is a high visibility team where you will get a chance to make a positive impact on customer experience.

Amazon FireTV products are revolutionary consumer devices that have become the #1 best-selling Amazon products. They are among the most innovative and fastest growing businesses at both Amazon and the entire consumer electronics industry.

Under the FireTv Devices org the Business Systems team takes ownership of projects that are essential to fulfill the business expansion needs like Sancus.

  • Mission of Sancus is 1. Automate payments to partners for bounty due or generate invoice for revenue (e.g. FireTv Remote Button);
  • 2. Automate the data sourcing; 3. Automate accounting into USL for the bounty transactions.

    As a software development engineer on this team, you will play a pivotal role in shaping the definition, vision, design, roadmap and development of product features from beginning to end.

    You are expected to be able to design and implement critical features that spans across multiple teams or partners like Retail website, Tax Engine Services, Seller Central, Accounting, Tax and Finance systems at many times working in Away Team model.

    An SDE needs to communicate effectively to understand the requirements of the customers and stakeholders and drive consensus between multiple teams to deliver software effectively.

    Should be curious to learn new and complex technologies and also willing to train new team-mates on how the team’s software works.

    Should be proficient in design approaches suitable for both device and service concepts and should be able to make data driven decisions that is best for the customers without creating technical debts.

    Should have the ability to ramp up quickly on different code bases, and deliver high quality software in a timely and efficient manner.

    Makes improvements to operational excellence by developing generic processes that can be used across multiple systems and for future use cases.

    You will :

  • Work with the team to help solve business problems.
  • Design, implement, test, deploy and maintain innovative software solutions to transform service performance, durability, cost, and security.
  • Use software engineering best practices to ensure a high standard of quality for all of the team deliverables.
  • Write high quality distributed system software.
  • Work in an agile, startup-like development environment, where you are always working on the most important stuff.
  • Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form