A company is looking for a Software Engineer to design and build scalable backend systems for global collaboration.
Key Responsibilities
Design and develop scalable backend services that support global communication
Collaborate with product and design teams to translate ideas into impactful features
Architect distributed systems focused on reliability, performance, and security
Required Qualifications
BS or MS in Computer Science, Engineering, or a related field
5+ years of professional experience building enterprise-level backend services and distributed systems
Expert-level proficiency in Java and proficiency in Python
Experience with cloud platforms (AWS, Azure, or GCP) and microservices architecture
Hands-on experience with AI-powered developer tools and CI / CD tools (Docker, Kubernetes, Jenkins, Git)