מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר
Key job responsibilities
As a Systems Development Engineer at Amazon Robotics, you will be instrumental in developing and maintaining critical cloud-based software solutions for our robotics commissioning and testing infrastructure. Your primary focus will be designing and implementing robust, scalable applications that power our robotics testing tools, leveraging AWS services for maximum efficiency and reliability. You will be responsible for developing sophisticated automated testing frameworks, cloud-native continuous integration pipelines, and intuitive user interfaces that ensure the reliability and usability of our robotic systems.In this role, you'll implement efficient cloud-based solutions for real-time robotics control and data processing, working at the intersection of software and hardware to create seamless interfaces between various system components. A significant part of your role will involve developing AWS-powered tools for data analysis, visualization, and performance monitoring, enabling our teams to optimize robotic system performance and identify potential improvements. You'll create user-friendly interfaces that allow operators to effectively monitor and control testing procedures while ensuring secure and efficient cloud integration.A day in the life
• Morning: Begin by monitoring system performance, participate in team stand-ups, develop new features for commissioning dashboards using React, and optimize AWS Lambda functions.• Afternoon: Engage in architecture review meetings, troubleshoot issues, implement automated test scenarios, collaborate on UX improvements, and participate in code reviews.• Throughout the week: Participate in agile ceremonies, liaise with robotics engineers, and attend technical learning sessions.A typical week involves developing cloud-based testing tools, optimizing AWS infrastructure, improving testing interfaces, collaborating on new requirements, and contributing to continuous improvement initiatives. This role is ideal for those passionate about cloud technologies, software development, and robotics, offering a perfect blend of technical challenges and impactful outcomes.What Makes Our Team Special:• We combine software expertise with robotics knowledge to solve complex automation challenges
• Our work spans from cloud architecture to user interface design, offering broad technical exposure
• We maintain a culture of innovation where new ideas are welcomed and implemented quicklyOur Culture:
• Strong emphasis on mentorship and professional growth
• Regular knowledge-sharing sessions and technical deep-dives
• Balance of autonomous work and pair programming
• Data-driven decision making
• Commitment to operational excellence
• Open environment that values diverse perspectivesTeam Structure:
• Mix of senior and junior software development engineers
• Mix of senior and junior system development engineers
• Technical product managersGrowth Opportunities:
• Mentorship from experienced engineers
• Regular training and certification opportunities
• Career development paths in both technical and leadership tracksJoin us if you're passionate about:
• Building innovative solutions that scale globally
• Working with robotics technologies
• Contributing to the future of automation
• Solving complex technical challenges
• Being part of a collaborative and supportive team
- Experience in automating, deploying, and supporting infrastructure
- Experience programming with at least one modern language such as Python, Ruby, Golang, Java, C++, C#, Rust
- Experience with Linux/Unix
- Are enrolled in or have completed a Bachelor's degree
- Experience (non-internship) in professional software development
- Experience with modern frontend frameworks (React, Angular, or Vue.js)
- Experience with AWS services (including Lambda, ECS, S3, DynamoDB)
- Experience with CI/CD pipelines build processes
משרות נוספות שיכולות לעניין אותך