Join a forward-thinking company as a Senior Software Engineer, where you will play a crucial role in developing innovative cloud services. In this dynamic position, you will collaborate with cross-functional teams to enhance platform features and reliability, utilizing your extensive experience in software engineering and cloud technologies. The ideal candidate will possess a strong background in AWS, Kubernetes, and DevOps practices, and will thrive in an agile environment. This role offers the opportunity to mentor peers and contribute to a culture of knowledge sharing, making a significant impact on the team's success and the overall customer experience.
Qualifications
8+ years of software engineering experience with object-oriented languages.
Strong background in AWS and cloud service delivery.
Responsibilities
Develop new platform features to enhance cloud service reliability.
Collaborate with engineers to deliver innovative solutions.
Skills
Problem Solving
Critical Thinking
Analytical Skills
Software Engineering
Agile Methodologies
Collaboration
Education
Bachelor's degree in Computer Science
AWS Certified DevOps Engineer
Tools
AWS
Kubernetes
Terraform
CI/CD
DevOps
Job description
Job Description: What You Will Do-
Develop new platform features such as Progressive Delivery to increase engineering productivity and improve the reliability of our managed cloud services
Collaborate and innovate cross-functionally with other engineers and developers to deliver creative solutions for our customers
Partner with Site Reliability Engineers (SREs) to design and implement reliability solutions
Use agile software development methodologies to quickly adapt to changes in requirements
Contribute software tests and participate in peer reviews to increase the quality of our codebase
Help and develop peers' capabilities through knowledge sharing, mentoring, and collaboration
What You Will Bring-
Bachelor's degree in computer science, related technical field of study, or equivalent practical experience
AWS Certified DevOps Engineer certification a strong plus
8+ years of software engineering experience using object-oriented languages; Golang or Python is preferred
5+ years of experience delivering hosted cloud services
3+ years of experience working AWS
2+ years experience working with Kubernetes and containerization on Linux
2+ years experience working with Infrastructure as Code (IaC) technologies such as Terraform
Outstanding proficiency with platform engineering tools, technologies, and methodologies, such as DevOps, CI/CD, automation, orchestration, monitoring, and testing
Outstanding problem solving, critical thinking, and analytical skills