As a Senior Software Engineer on the Cloud Transition team, you will be key in designing, developing, and implementing backend systems that underpin our cloud transition initiatives. You will work closely with cross-functional teams to define the architecture, establish best practices, and mentor junior engineers. Your expertise will be vital in optimizing our capabilities for cloud environments.
Lead the design and development of scalable and reliable backend systems for cloud-based applications.
Collaborate with product managers, architects, and other stakeholders to define technical requirements and system architecture.
Mentor and guide junior engineers, fostering a culture of continuous learning and improvement.
Implement best practices for software development, including code reviews, testing, and documentation.
Analyze and optimize system performance to ensure high availability and low latency.
Stay current with industry trends and emerging technologies related to cloud computing and backend development.
Participate in the full software development lifecycle, from concept to deployment and maintenance.
Work on platform capabilities to power customer-facing solutions/experiences such as migration assistants (JCMA, CCMA), App Migrations, and Routine Admin tasks (sandbox data clone, cloud-to-cloud data transformation, backup-restore).
Engage in compliance initiatives across platform and product stacks ranging from cloudinfrastructure to product experiences.
Add AI capabilities to our migration products and platform to make the migration process efficient
Qualifications
At least 6 years of experience in building cloud SaaS platforms in a dynamic experience
Strong experience in Java, micro services and relational databases
Passionate about collaborating with customers and cross functional teams
Experience in AWS or any public cloud experience
Streaming experience would be a plus
Experience in test driven development
Passion for engineering and operational excellence
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: Software DevelopmentRole: Back End DeveloperEmployement Type: Full time