LOG IN
SIGN UP
Tech Job Finder - Find Software, Technology Sales and Product Manager Jobs.
Sign In
OR continue with e-mail and password
E-mail address
Password
Don't have an account?
Reset password
Join Tech Job Finder
OR continue with e-mail and password
E-mail address
First name
Last name
Username
Password
Confirm Password
How did you hear about us?
By signing up, you agree to our Terms & Conditions and Privacy Policy.

Systems Development Engineer, Enterprise Engineering - Unified Communications

at Amazon

Back to all Cloud & DevOps jobs
A
Industry not specified

Systems Development Engineer, Enterprise Engineering - Unified Communications

at Amazon

JuniorNo visa sponsorshipAWS/GCP/Azure DevOps

Posted 3 hours ago

No clicks

Compensation
Not specified

Currency: Not specified

City
Not specified
Country
Not specified

Join Amazon's Unified Communications engineering team as a Systems Development Engineer. You will develop scalable global software, automation, and infrastructure-as-code to support enterprise communications services. You will work with AWS cloud and on-prem components, manage data storage and metrics, and contribute to incident response and on-call rotations. The role emphasizes proactive problem solving, documentation, and driving customer-centric solutions within a DevOps/Agile environment.

Unified Communications team owns and manages enterprise software services used by Amazonians globally. We strive to develop and integrate world class communications solutions. Automation, cloud management and data engineering are at the core of our every day.

We are an engineering organization, our work models are based on Agile and DevOps. We develop software, design systems integrations, deploy infrastructure as code, and monitor solutions following and even defining world class standards. We automate all the processes necessary to maintain, scale and support the services we own. We implement cloud and physical infrastructures and collaborate with many other teams to make sure our solutions are fully compatible with the Amazon ecosystem.
All our engineers need to be service owners, they need to be proactive constantly looking for the next best idea to improve our solutions, to improve the experience of our customers and to find ways to reduce any type of operational load that may come from maintaining complex distributed systems.
The Systems Developer need to be self-sufficient but also a great team player, doesn't wait until a task is assigned to them and is focused on resolving the root cause of problems instead of treating just the symptoms.
They will work in a team of engineers who are empowered to do what it takes to deliver the best customer experience, defining and following best practices, standards and processes, ensuring the proper documentation is created to improve the maintainability of the services.
Currently UC team owns and support services like: Slack, Zoom, Webex, Print and Telephony. While technical knowledge of these platforms is not required, some user experience would be preferred.

Key job responsibilities
- Develop scalable global software solutions and services to resolve customer problems.
- Develop automation and scripting to support, scale and maintain complex distributed systems.
- Troubleshoot problems, find root causes and develop permanent solutions, while documenting findings and lessons learned for their future selves.
- Work with AWS cloud and physical components, designing and developing infrastructure to support the services.
- Work with and maintain advanced storage solutions like sql and no-sql databases and file storage. For example: SQL, Dynamo, S3, ElasticSearch, etc.
- Be data centric, generate theories and support them with data, collect constant data to generate metrics and stats to show the health of the systems, collect data from other external systems to work with Data Lake generating correlations, historical analysis and feeding ML models.
- Develop deployment pipelines, practice automated change management, generate technical and non-technical documentation, work problem tickets, support the customer experience, lead on large scale incidents and participate of oncall rotations.
- Help design and execute product roadmaps including new features, fixes, enhancements and migrations.

A day in the life
The SysDev engineer will be usually working the tasks of the team assigned through a Kanban board, whether they are problem tickets, new features, enhancements, etc.
Develop a new solution, automating an integration, generating stats and metrics for operational dashboards, troubleshooting issues and everything else around the regular tasks of a DevOps organization.
They will also participate in on call rotations every few weeks to resolve abnormal situations that require immediate intervention, some of which could be advanced software issues.

About the team
We are knowledge workers and decision makers. We act fast and deliver with efficiency. This is a highly paced environment that changes every day, there's always something new to learn and some new challenge ahead. Don't expect monotony or easily building a comfort zone. If you want to move fast while delivering world class solutions, this is your home.

Basic Qualifications

- Experience in automating, deploying, and supporting infrastructure
- Experience with Linux/Unix
- 1+ years of DevOps or SysOps in a large-scale software development environment experience
- Experience (non-internship) in professional software development
- Experience programming or scripting language like Python, Java, C or C++
- Speak, write, and read fluently in English

Preferred Qualifications

- Experience with CI/CD pipelines build processes
- Experience in networking, storage systems, operating systems and hands-on systems engineering

Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment 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. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.

Systems Development Engineer, Enterprise Engineering - Unified Communications

at Amazon

Back to all Cloud & DevOps jobs
A
Industry not specified

Systems Development Engineer, Enterprise Engineering - Unified Communications

at Amazon

JuniorNo visa sponsorshipAWS/GCP/Azure DevOps

Posted 3 hours ago

No clicks

Compensation
Not specified

Currency: Not specified

City
Not specified
Country
Not specified

Join Amazon's Unified Communications engineering team as a Systems Development Engineer. You will develop scalable global software, automation, and infrastructure-as-code to support enterprise communications services. You will work with AWS cloud and on-prem components, manage data storage and metrics, and contribute to incident response and on-call rotations. The role emphasizes proactive problem solving, documentation, and driving customer-centric solutions within a DevOps/Agile environment.

Unified Communications team owns and manages enterprise software services used by Amazonians globally. We strive to develop and integrate world class communications solutions. Automation, cloud management and data engineering are at the core of our every day.

We are an engineering organization, our work models are based on Agile and DevOps. We develop software, design systems integrations, deploy infrastructure as code, and monitor solutions following and even defining world class standards. We automate all the processes necessary to maintain, scale and support the services we own. We implement cloud and physical infrastructures and collaborate with many other teams to make sure our solutions are fully compatible with the Amazon ecosystem.
All our engineers need to be service owners, they need to be proactive constantly looking for the next best idea to improve our solutions, to improve the experience of our customers and to find ways to reduce any type of operational load that may come from maintaining complex distributed systems.
The Systems Developer need to be self-sufficient but also a great team player, doesn't wait until a task is assigned to them and is focused on resolving the root cause of problems instead of treating just the symptoms.
They will work in a team of engineers who are empowered to do what it takes to deliver the best customer experience, defining and following best practices, standards and processes, ensuring the proper documentation is created to improve the maintainability of the services.
Currently UC team owns and support services like: Slack, Zoom, Webex, Print and Telephony. While technical knowledge of these platforms is not required, some user experience would be preferred.

Key job responsibilities
- Develop scalable global software solutions and services to resolve customer problems.
- Develop automation and scripting to support, scale and maintain complex distributed systems.
- Troubleshoot problems, find root causes and develop permanent solutions, while documenting findings and lessons learned for their future selves.
- Work with AWS cloud and physical components, designing and developing infrastructure to support the services.
- Work with and maintain advanced storage solutions like sql and no-sql databases and file storage. For example: SQL, Dynamo, S3, ElasticSearch, etc.
- Be data centric, generate theories and support them with data, collect constant data to generate metrics and stats to show the health of the systems, collect data from other external systems to work with Data Lake generating correlations, historical analysis and feeding ML models.
- Develop deployment pipelines, practice automated change management, generate technical and non-technical documentation, work problem tickets, support the customer experience, lead on large scale incidents and participate of oncall rotations.
- Help design and execute product roadmaps including new features, fixes, enhancements and migrations.

A day in the life
The SysDev engineer will be usually working the tasks of the team assigned through a Kanban board, whether they are problem tickets, new features, enhancements, etc.
Develop a new solution, automating an integration, generating stats and metrics for operational dashboards, troubleshooting issues and everything else around the regular tasks of a DevOps organization.
They will also participate in on call rotations every few weeks to resolve abnormal situations that require immediate intervention, some of which could be advanced software issues.

About the team
We are knowledge workers and decision makers. We act fast and deliver with efficiency. This is a highly paced environment that changes every day, there's always something new to learn and some new challenge ahead. Don't expect monotony or easily building a comfort zone. If you want to move fast while delivering world class solutions, this is your home.

Basic Qualifications

- Experience in automating, deploying, and supporting infrastructure
- Experience with Linux/Unix
- 1+ years of DevOps or SysOps in a large-scale software development environment experience
- Experience (non-internship) in professional software development
- Experience programming or scripting language like Python, Java, C or C++
- Speak, write, and read fluently in English

Preferred Qualifications

- Experience with CI/CD pipelines build processes
- Experience in networking, storage systems, operating systems and hands-on systems engineering

Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment 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. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.

SIMILAR OPPORTUNITIES

No similar jobs available at the moment.