

Share
As a Software Development Engineer, you will be responsible for defining, building and supporting the system design, architecture, and software for Ring IoT products. As a member of our team, you will be interacting closely with the business and cross-functional engineering teams across different organizations to gather engineering requirements, design and implement new features. You will contribute to all aspects of an agile software & systems development life cycle including design, architecture, development, documentation, testing and operations. You are the engineer that works with your team on solving the hard problems; you are technical, you attack every problem with enthusiasm.Key job responsibilities
• Dive deep and works to help solve critical design issues involving algorithm, develop hardware/firmware interfaces, IoT interfaces, etc
• Participate in design reviews for complex embedded systems, simulations, algorithms and software development owned by your team and partner teams
• Influences within your team and partner teams to help drive and develop the technical implementation for overall system designs
• Identify and implement process improvements which improve your team’s agility. This may include improvements to design, automation, development, test or operations.
• Define and/or refine system requirements, participate in the development and delivery of Interoperability-related features such as system health monitoring, diagnostics, repair, and other self-healing automation.
• Develop embedded software in C/C++A day in the life
Your work is very hands-on and multi-disciplinary. You will be working closely with vendors, engineers, and product teams. You write documents, carry out experiments, demonstrate proof-of-concepts, build prototypes, and ship sophisticated systems.
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
- (For Hub role) 2+ years of experience with: networking concepts, WiFi, VLAN, LTE, APN, AT modem commands, interfaces, routers, network packets, Unix sockets API
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
- 3+ years of embedded firmware development experience
These jobs might be a good fit

Share
Application deadline: Nov 26, 2025As a Manager, you will drive key engineering and business decisions that impact team's long-term vision. You will be responsible for hiring and leading a team of engineers responsible for building high performing applications that interact with large scale distributed systems. In this position you will partner with product managers, cross-functional teams to execute both strategic and tactical roadmaps. A successful candidate will have an established background with strong technical ability, excellent project management skills, great communication skills and motivation to achieve results in a fast-paced environment.Key job responsibilities
You will build and manage a team of software development engineers (from new grads to senior engineers) by hiring, coaching, and promoting. You will foster career growth and a strong team culture by leading and mentoring engineers with various experiences.
You will set high engineering standards and operational excellence for the team, and help them deliver incremental value to customers by administering agile development process.
You will effectively communicate within your team, with your peers, with senior leaders and with stakeholders. Through writing, you’ll distill and communicate technical concepts and challenges and be willing to argue for the right outcomes using data, conviction and diplomacy.
You will work with other teams and team members to break down complex challenges, iterate on designs, estimate engineering efforts, and create work-back schedules. You will be deeply in the details of any trade-offs between approaches. You’ll be an enabler and a force-multiplier for your team.A day in the lifeYou’ll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations managers, and other vital roles. You’ll collaborate with people across AWS to help us deliver the highest standards for safety and security while providing seemingly infinite capacity at the lowest possible cost for our customers. And you’ll experience an inclusive culture that welcomes bold ideas and empowers you to own them to completio
AWS values diverse experiences. Even if you do not meet all of the qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.Mentorship & Career Growth
We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.Work/Life Balance
- 3+ years of engineering team management experience
- 7+ years of working directly within engineering teams experience
- 3+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience
- 5+ years of leading the definition and development of multi tier web services experience
- Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operations
- Experience partnering with product or program management teams
- 2+ years of developing and operating software at scale on Linux with knowledge of engineering practices and patterns for software deployed on physical devices and on-premise systems
- Experience in communicating with users, other technical teams, and senior leadership to collect requirements, describe software product features, technical designs, and product strategy
- Experience in recruiting, hiring, mentoring/coaching and managing teams of Software Engineers to improve their skills, and make them more effective, product software engineers
These jobs might be a good fit

Share
Application deadline: Dec 30, 2025At AWS, we are hiring a Communications Security (COMSEC) Custodian/Officer to help manage and continue to develop the COMSEC Program. This will entail managing/dealing with multiple mission partners and COMSEC accounts found around the United States. It will also require continuous engagement with mission partners and vendors as we continue to scale the program to meet customer needs and requirements.This position requires that the candidate selected be a US Citizen and must currently possess and maintain an active TS/SCI security clearance with polygraph.Key job responsibilities
- Establish and maintain all COMSEC accounts regionally, to include on-site troubleshooting, network deployment, regular keying and inventorying of devices, and administrative tasks associated with account compliance.- Appoint and train partner teams to support ad-hoc requirements.- Update AWS policy doctrine to ensure compliance with overarching customer requirements.- Vigorously audit individuals accounts.
- Reviewing proposed new programs requiring COMSEC to ensure the security of the program.
- Serve as a COMSEC subject matter experts on Government inter-agency working groups, committees, and task forces.- Provide support and oversight over multiple COMSEC accounts and subaccounts across multiple sites.
- Develop and update operating procedures based on site, equipment and mission partners.
- Develop and update Emergency Action Plans (EAP) based on site, equipment and mission partners.
- Conduct semi-annual COMSEC training and EAP training per site for all AWS custodians.
- Perform all necessary backups, system upgrades, reconciliations, and inventories of COMSEC material.
- Support the semi-annual COMSEC training of all COMSEC custodians.
- Support the semi-annual EAP training of all COMSEC custodians.
- Maintain all COMSEC account and subaccount file plans as instructed per mission partner.
- Use and maintain common fill devices (KIK, SKL, SDS).
- Prepare and ship COMSEC material as instructed by mission partner policies as needed
- 5+ years of project management disciplines including scope, schedule, budget, quality, along with risk and critical path management experience
- 2+ years COMSEC experience as a Primary or Alternate COMSEC Custodian.
- Experience with various Type 1 Cryptographic devices, keys and loaders
- Current, active US Government Security Clearance of TS/SCI with Polygraph
- Experience communicating across technical and non-technical audiences, including executive level stakeholders or clients
- Experience with AWS products and services
- Experience developing and interpreting policies, procedures, and strategies governing the planning and delivery and execution of COMSEC programs.
- Experience in making recommendations for resolving COMSEC problems and requirements for multiple mission partners that utilize Type-1 encryptors to secure their networks.
- Experience providing technical advice, guidance, and recommendations to high level management officials and technical staff on critical COMSEC security issues.
- Experience in developing SOPs for all types of COMSEC actions. (E.g. Annual Rekey, Encryptor Upgrades, STE Use)
These jobs might be a good fit

Share
Application deadline: Jan 14, 2026This position requires that the candidate selected must currently possess and maintain an active TS/SCI security clearance with polygraph. The position further requires the candidate to opt into a commensurate clearance for each government agency for which they perform AWS work.Key job responsibilities
The ideal candidate will:- Think Big. The ideal candidate will work on projects building and deploying solutions across ADC partitions and regions. You will strive build a culture to improve and streamline processes to allow for work on a massive scale.A day in the life
As a Systems Development Engineer I you will:- Work cross functionally to foster a constructive dialogue, harmonize discordant views, and lead the resolution of contentious issues.- Think Big. The ideal candidate will build and deploy solutions across thousands of devices. You will strive to improve and streamline processes to allow for work on a massive scale.Utility Computing (UC)Work/Life Balance
Mentorship and Career Growth
We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.Diverse Experiences
Amazon values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.
- 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
- Current, active US Government Security Clearance of TS/SCI with Polygraph
- Experience with CI/CD pipelines build processes
These jobs might be a good fit

Share
Application deadline: Dec 31, 2025In this role, you are able to take a defined set of tasks and execute it on schedule. You identify ineffective processes. You may identify when technical implementations have defects or are not highly available, performant, or maintainable. You understand operational risk and avoid taking unnecessary risks. You identify operational concerns and resolve, mitigate, or escalate the concerns in a timely manner.This is a shift work position. This team works 24/7 operations, and may require you to work some nights and/or weekends.This position requires that the candidate selected must currently possess and maintain an active TS/SCI security clearance with polygraph. The position further requires the candidate to opt into a commensurate clearance for each government agency for which they perform AWS work.About the team
AWS values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.Mentorship & Career Growth We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.
- High school or equivalent diploma, or A+ or CND (Certified Network Defender) or Network+ or Security+
- 1-3 years of experience with Systems Administration in Linux/Unix (Ubuntu, CentOS, RedHat, Solaris, etc.)
- 1-3 years of experience with Networking (TCP/IP, DNS)
- 1-3 years of experience with Troubleshooting / Support for technical IT issues
- Current, active US Government Security Clearance of TS/SCI with Polygraph
- Experience with internet fundamentals and cloud computing concepts
- Experience with AWS core services, Command Console, or command line interface
- Experience with compute, database and storage concepts
- Experience with Virtualization (VMware, Xen, Hypervisor)
- Experience with security concepts and best practices
- Experience with IPsec, VPN, Load Balancing, Iperf, MTR, Routing Protocols, SSH, Network Monitoring / Troubleshooting tools Experience managing full application stacks from the OS up through custom applications
These jobs might be a good fit

Share
Application deadline: Dec 22, 2025About OTSAbout The Role
As an IT Support Engineer I, you will use your knowledge and specialized skills to implement technical solutions and provide high quality support for computer hardware, operating systems, or enterprise application software across sites in a defined geographical area. You are able to determine when it is appropriate to deviate from a standard practice to accomplish the desired result. You can troubleshoot and solve straightforward problems that do not have defined SOPs.
Key job responsibilities
- Network engineering and troubleshooting, data cabling and systems administration in a variety of software and hardware environments.
- Ensuring infrastructure networking and computing systems remain available during production hours.
- Interacting with management and staff to provide analytical and technical assistance for continuous improvement of IT solutions.
- Managing local technical projects.
- Maintaining or creating policies, procedures, and processes.
- Identifying root-causes of operational issues and process inefficiencies.
- 1+ years of Windows Server technologies: AD, DFS, Print Services, SCCM experience
- 2+ years of troubleshooting in a multi-user high availability environment experience
- 2+ years of PC repair, troubleshooting, deployment and liquidation experience
- 1+ years of IT client, server, and network service delivery experience
- 2+ years of networking (such as DNS, DHCP, SSL, OSI Model, and TCP/IP) experience
- 2+ years of corporate setting Windows, Mac or Linux Operating systems support experience
- 2+ years of supporting and maintaining a corporate network environment experience
- High school or equivalent diploma
- Moving up to 49lbs as well as standing and walking during shifts lasting up to 12 hours.
- 2+ years of computer networking experience
- Experience supporting video conference and teleconference equipment
These jobs might be a good fit

Share
Application deadline: Jan 24, 2026You will be working in a hyper-growth environment where priorities shift quickly. You must be flexible and adapt well to a wide range of tasks and technologies.Minimal Travel Required. You are expected to be onsite at a minimum five days a week.Key job responsibilities
- Security & Compliance: Identify security risks, develop at-scale mitigation plans, and participate in compliance efforts
- Technical Infrastructure: Deploy, manage, and support large-scale Windows and Linux environments, including virtualization platforms and networking components
- Automation & Development: Create and maintain automation solutions using PowerShell, Python, CDK, CloudFormation, or Bash, focusing on highly secure and scalable deployment and infrastructure management processes
- Cloud Services: Work with AWS or similar cloud platforms to support hybrid infrastructure environments
- System Design: Architect and implement secure, scalable solutions while considering system interdependencies and limitations
- Problem Solving: Analyze complex technical issues and develop effective solutions through root cause analysis
You’ll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations managers, and other vital roles. You’ll collaborate with people across AWS to help us deliver the highest standards for safety and security while providing seemingly infinite capacity at the lowest possible cost for our customers. And you’ll experience an inclusive culture that welcomes bold ideas and empowers you to own them to completion.Diverse Experiences
AWS values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.Mentorship & Career Growth
We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.Work/Life Balance
- 4+ years of site reliability engineering (SRE), systems engineering, systems administration, DevOps, security administration, or network administration experience
- 5+ years of Linux experience
- 5+ years of systems engineering experience
- Bachelor's degree in Systems Engineering, Computer Science, or related field or relevant work experience
- Experience in site reliability engineering (SRE), systems engineering, systems administration, DevOps, security administration, or network administration
- Experience working with Linux
- Experience in systems engineering
- Experience in any of the following: Python, Java, Perl, PHP, Ruby, Bash, Shell or equivalent
- Knowledge of TCP/IP and networking protocols such as HTTP and DNS
- Experience designing and developing scripts to automate operational burdens and reviewing scripting changes to ensure they meet the standards for maintainability, scalability and security
- Experience working in 24/7 production environment
- Experience with service-oriented architecture and web services
These jobs might be a good fit

Share
As a Software Development Engineer, you will be responsible for defining, building and supporting the system design, architecture, and software for Ring IoT products. As a member of our team, you will be interacting closely with the business and cross-functional engineering teams across different organizations to gather engineering requirements, design and implement new features. You will contribute to all aspects of an agile software & systems development life cycle including design, architecture, development, documentation, testing and operations. You are the engineer that works with your team on solving the hard problems; you are technical, you attack every problem with enthusiasm.Key job responsibilities
• Dive deep and works to help solve critical design issues involving algorithm, develop hardware/firmware interfaces, IoT interfaces, etc
• Participate in design reviews for complex embedded systems, simulations, algorithms and software development owned by your team and partner teams
• Influences within your team and partner teams to help drive and develop the technical implementation for overall system designs
• Identify and implement process improvements which improve your team’s agility. This may include improvements to design, automation, development, test or operations.
• Define and/or refine system requirements, participate in the development and delivery of Interoperability-related features such as system health monitoring, diagnostics, repair, and other self-healing automation.
• Develop embedded software in C/C++A day in the life
Your work is very hands-on and multi-disciplinary. You will be working closely with vendors, engineers, and product teams. You write documents, carry out experiments, demonstrate proof-of-concepts, build prototypes, and ship sophisticated systems.
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
- (For Hub role) 2+ years of experience with: networking concepts, WiFi, VLAN, LTE, APN, AT modem commands, interfaces, routers, network packets, Unix sockets API
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
- 3+ years of embedded firmware development experience
These jobs might be a good fit