Senior Software Development Engineer / Full-Stack Developer, Ring
Job ID: 2579296 | Umbra Software Oy - K90
Are you interested in the camera area and want to work with Amazon Ring camera products? If so, this could be your dream position.
As a Senior Software Development Engineer, you will work as a full-stack developer together with IQ Engineers to present their test results in a user-friendly and easy-to-use portal. Your work also includes coaching others and helping to resolve technical issues. You will utilize the latest technologies in web development to keep your skills up to date.
This position requires full-stack development skills with technologies such as React + FastAPI + Python or other modern framework combinations. A senior position also requires an understanding of web security, including restrictions with browsers and preventing unwanted access.
In this role, you will have the opportunity to see the latest innovations in the camera industry, from products not yet on the market to those available in stores.
At our Tampere location, we have camera experts in most areas, and an expert network at Amazon Ring to ensure your success at work.
If you feel this is for you, please apply now.
Key job responsibilities:
As a Senior Software Development Engineer, you will be responsible for maximizing our tests and measurement capabilities. You will visualize different metrics for easy understanding and comparison. You should be familiar with basic web technologies for presenting pictures, videos, and graphs interactively. As tests and metrics change constantly, you will create an easily maintainable system where new data can be added, and old data retired. Security is a priority, so familiarity with typical security vulnerabilities and prevention methods is essential.
A day in the life:
You will create a PoC for a new test that produces measurements in JSON format, with IQ engineers requesting simple analyses to be visible as traffic lights. You will also work on optimizing video performance from AWS S3 to browser screens for future camera resolutions and assist the tools team in adding a version history button to their React-based UI.
Around 9 AM and 2 PM, team members gather in coffee places and local cafeterias for non-technical discussions to refresh their minds.
About the team:
Here at Amazon Ring Tampere, we have a small team of camera experts dedicated to providing the best camera experience for our end customers at any price point.
BASIC QUALIFICATIONS
You will be successful in your work when:
- You have work experience in large-scale web UI development (front and back end).
- You have knowledge in React + FastAPI + Python, React + NodeJS, or an equivalent modern development framework.
- You understand the security essentials in web development.
- You are familiar with basic Python.
PREFERRED QUALIFICATIONS
It is beneficial (but not mandatory) if you have:
- Any video manipulation skills and knowledge of formats.
- Knowledge of Amazon S3, Microsoft Azure, or relevant cloud technologies.
- Familiarity with OAuth2 or SAML.
- Understanding of browser differences and how to overcome them.
- Knowledge of Tableau or similar frameworks.
Amazon is an equal opportunities employer. We believe that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value your passion for discovery, invention, simplification, and building. Protecting your privacy and the security of your data is a top priority for Amazon. Please consult our Privacy Notice (https://www.amazon.jobs/en/privacy_page) to learn more about how we collect, use, and transfer the personal data of our candidates.
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need workplace accommodation 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.
#J-18808-Ljbffr