Position : Software Developer with SRE Background : Only for USA
Location : Cupertino, CA- Onsite from Day 1
Type of Job : Contract : 12 Months
About the role
This developer will work with our Platform team to design and develop tools and platform capabilities.
Requirements
• 3+ years of solid software development experience
• Strong command of at least one of Java, Python, JavaScript, or Go
• Strong in backend development, Unix/Linux environments, distributed/parallel systems, information retrieval, networking, or systems/security software development
• Familiarity with container technologies such as Docker and containerd
• Expertise with CI/CD pipelines such as Jenkins or CodeDeploy
• Strong written and verbal communication skills, with the ability to work effectively across teams
Preferred
• Hands-on Kubernetes experience
• Hands-on AWS experience
• Databases and middleware — Postgres, Kafka, Redis
• Big data stack — data warehousing, MPP, Spark, Flink
• Micro-service architecture and service mesh
• UI development experience
Screening will be 2 technical rounds with the team, need candidates with hands-on expertise.
Ideal candidate would be Developer with SRE background
• Worked extensively in production support and live production environments.
• Ability to handle changes in a high-traffic system.
• Experienced in handling maintenance activities, production releases, and system stability initiatives.
• Well-versed in creating and executing rollback plans to mitigate production risks during deployments.
• Experienced in managing maintenance windows, release planning, and change management processes.
• Strong communication skills with the ability to coordinate across cross-functional teams, including Development, Operations, QA, Product, and Business stakeholders.
• Proven ability to troubleshoot production issues, ensure system reliability, and drive operational excellence.