(USA) Software Engineer III
Role responsibilities
Design and maintain scalable backend services and platform APIs for distributed SQL and NoSQL platforms. Drive operational excellence through DevOps automation, SRE practices, and AI-assisted engineering to ensure system reliability.
Requirements
Requires a Bachelor's degree in Computer Science or a related field with 2 years of experience, or 4 years of relevant software engineering experience. Proficiency in Java, Python, and managing high-availability distributed database systems is essential.
Key skills
Java, Python, API Design, Distributed Systems, SQL, NoSQL, Cosmos DB, Spanner, Postgres, CI/CD, Site Reliability Engineering, DevOps Automation, Root Cause Analysis, Observability, Backend Engineering, Object-oriented Programming
Keywords
Java, Python, Cosmos, Spanner, Postgres, NoSQL, SQL, Distributed Systems, API Development, Backend Engineering, SRE, DevOps, CI/CD, Observability, Root Cause Analysis, Automation, AI-assisted Engineering, Public Cloud, Private Cloud, Scalability, High Availability, Telemetry, WCAG 2.2 AA, Digital Accessibility, Retail, Software Engineering, Lifecycle Management, Capacity Planning, Failover, Backup and Recovery