Senior Software Development Engineer, AWS Internet Of Things (Iot) Data Services

Amazon.Com, Inc. Seattle , WA 98113

Posted 2 months ago

AWS is building data services for the Internet of Things (IoT) such as AWS IoT Analytics and AWS IoT Events that empower our customers to use their IoT data to improve their businesses.

The AWS IoT Data Services team is seeking a Software Development Engineer to join our team for a brand-new initiative. As a software engineer on our team, you will drive improvements to our technology, collaborating with sharp engineers and highly-engaged users to ship code continuously. We have many domains ranging from highly-scalable distributed backend systems, to complex optimization problems and device-side implementation. So if you love building world-class software of any type, most likely we have a place for you. We're truly an agile shop: we work closely with customers, deliver features with high frequency, can pivot on a dime when needed, and are passionate about test coverage, refactoring and paying off technical debt. We are looking for software development leaders who share our vision for continuously improving the customer experience, who are motivated by challenging problems in distributed systems, algorithms and who love writing great code.

As a software engineer on the team:

  • You will contribute to technical strategies, vision, and architecture

  • You will solve a breadth of technical problems involving IoT device-side programming, back-end software engineering, and user interface development

  • You will design and build software that is highly available, performant, scalable, and extensible

  • You will own the software development process end to end and be responsible for design, implementation, testing, QA and operations

  • You will build new user experiences together with the customer experience team

This opportunity is suited for highly motivated and talented software engineers who want to apply and grow their technical depth and breadth while defining and driving a new customer experience for AWS IoT Data Services. If you have an entrepreneurial spirit, know how to deliver, want to see a direct impact on real customer use cases, are deeply technical, highly innovative and long for the opportunity to build pioneering solutions to challenging problems, we want to talk to you.


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Software Development Engineer Internet Of Things Message Broker

Amazon.Com, Inc.

Posted 5 days ago

VIEW JOBS 4/18/2019 12:00:00 AM 2019-07-17T00:00 Are you a software developer who wants to connect billions of smart things to the internet? Do you want to design and build back-end software that makes all this happen on a global scale? Come join the AWS Internet of Things (IoT) team! The team: Amazon's Internet of Things platform (AWS IoT) enables customers to easily connect devices to the AWS IoT message broker using industry standard lightweight protocols and ensuring maximum security while providing a full managed platform as a service. Companies from all over the world can build their smart features and apps without having to worry about building a scalable infrastructure that grows with their millions of customers and devices – because we do it for them. From simple sensors and actuators that barely have enough memory to run an OS and implement connectivity - to full-blown industrial gateways featuring embedded Linux – they all can benefit from AWS IoT's security layer, rules engine and device gateway to receive, store and process data to implement an ever growing set of features without ever having to touch the device's software itself. You: We're seeking software developers with industry experience who are passionate about enhancing customer satisfaction, operational performance, and growing market segment share. If highly parallel systems, distributed functionality, communication protocols and difficult synchronization problems make you want to take control, we have the right challenge for you. The message broker of AWS IoT is a highly available and low latency distributed broker system which is responsible for routing billions of messages across millions of devices using pub sub semantics. We're off the beaten path and need to work closely with other AWS teams to build new ways of supporting our infrastructure requirements. All of our development is very customer-centric, and you should feel strongly not only about building and releasing good software, but about making that software highly reliable under extreme load. Experience with web-services, especially at massive scale, will be helpful. You should be someone who enjoys working and having fun with some of the smartest software engineers in the industry - building complex system software to deliver significant impact for the AWS IoT business. Key responsibilities: * Design, build and optimize the software to run a highly scalable messaging broker system to route billions of messages from publishers to subscribers. * Define intuitive web-service APIs and use AWS's cutting edge technologies to spin up new features quickly * Empower developers from around the world to use our SDKs to connect their devices to AWS IoT and implement smart things with it * Automatically deploy and monitor your service to identify performance issues before our customers do * Recruit, interview and hire software developers * Mentor junior software developers and grow their skills Drive development process improvements and establish best practices to ensure highest quality software Amazon.Com, Inc. Seattle WA

Senior Software Development Engineer, AWS Internet Of Things (Iot) Data Services

Amazon.Com, Inc.