Job Title:
Cloud Software Engineer
About the Role:
We are seeking an experienced Cloud Software Engineer to join our team. As a key member of our engineering group, you will be responsible for designing, developing, and maintaining cloud-based software systems.
Key Responsibilities:
* Analyze and update system logic and documentation
* Participate in designing, implementing, monitoring, and troubleshooting software systems
* Responsible for frontend and backend software development
* Stay updated on and contribute to product roadmaps
* Assist with customer issues as needed and ensure technical standards and documentation requirements are met
Requirements:
* Experience in Java, Groovy, Ruby, and/or Python
* Experience with Linux environments
* Experience with backend development, RESTful APIs, server-side logic, or database management with SQL or NoSQL databases
* Understand core compute, storage, and networking principles
* Experience with virtualization, IT Service Management (ITSM), Continuous Integration/Continuous Deployment (CI/CD), and other automation technologies
* Experience with build tools (e.g., Maven, Gradle), version control systems (e.g., Git), and CI/CD pipelines
* Experience applying cloud technologies (e.g., AWS, Microsoft Azure, Google Cloud)
* Take complete ownership of projects and mistakes, possess problem-solving skills, and have tremendous self-drive
* Strong communication skills and a willingness to listen and learn from more experienced team members and mentor more junior team members
* Some experience in system architecture and design principles
Benefits:
* Health & Wellbeing: We strive to provide our team members and their loved ones with a comprehensive suite of benefits that supports their physical, financial and emotional wellbeing.
* Personal & Professional Development: We invest in your career because the better you are, the better we all are.
* Unconditional Inclusion: We celebrate individual uniqueness and know varied backgrounds succeed here.
About Us:
We are a global edge-to-cloud company advancing the way people live and work. We help companies connect, protect, analyze, and act on their data and applications wherever they live, from edge to cloud, so they can turn insights into outcomes at the speed required to thrive in today's complex world.