CO Salary Range: USD 120,700.00 - 160,000.00 per year
DESCRIPTION
Frustration Free Connectivity is the concept of pleasantly surprising our customers with a simple device reconnect experience. The best experience is one where the customer can reconnect any Amazon/Alexa supported device when it looses their home network connection without any user intervention. The Frustration Free Networking group is at the forefront of this product which operates in 10s of millions of devices world wide. We are looking for an experienced Software Engineer to help innovate and grow a startup proof of concept into a leading enterprise standard.
Our product is a core IoT service for all first party Amazon devices and some third party devices such as Phillips lightbulbs. Growth of this service in 2021 to a larger population of third party devices is expected. We are a FullStack team that implements everything from embedded device firmware to cloud software applications. Our line stops just shy of the user interface. This gives way for a wide variety of growth and project variability. We are looking for someone to help simplify and innovate the device setup customer experience.
Want more jobs like this?
Get Software Engineering jobs in Denver, CO delivered to your inbox every week.
BASIC QUALIFICATIONS
- 2+ years of non-internship professional software development experience
- Programming experience with at least one modern language such as C, C++, or JAVA, including object-oriented design, multithreading, memory management and embedded development.
- 1+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems.
PREFERRED QUALIFICATIONS
- Bachelor's degree in Computer Science, Computer Engineering or related field.
- Excellent verbal/written communication skills including ability to effectively communicate with product, technical, support teams, and direct customers.
- Experience with the full software development lifecycle for an enterprise software product.
- Experience with distributed, multi-tiered systems, algorithms.
- Knowledge of Distributed SOA Architecture, Relational DB knowledge, NoSQL, and various AWS technologies such as SQS, S3, CloudFormation, etc.
- Big Data analytics development using SCALA.
- Experience successfully mentoring junior SDEs
- You are extremely technical and have significant experience developing scalable web APIs, embedded device software with a penchant for building elegant and maintainable systems that get the job done with minimal complexity.
- You have excellent interpersonal skills and enjoy working in a highly iterative, agile, and open team environment.
- You build the right product for your customers and pride yourself on delivering products on-time against deadlines.
- Excellent verbal and written communication skills.
- Deep hands-on technical expertise.
- Ability to handle multiple competing priorities in a fast-paced environment.
- A deep understanding of cross-functional multiple-team based software development.
- IOS, Android, and/or C SDK development experience.
By submitting your application here, you can apply once to be considered for multiple Software Engineer openings across various Amazon teams. If you are successful in passing through the initial application review and assessment, you will be asked to submit your career and personal preferences so that our dedicated recruiters can match you to the right role based on these preferences.
Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, visit https://www.amazon.jobs/en/disability/us .