Senior Software Engineer
Zuora
3 months ago
Chennai, India
Senior / Staff+
H1B Sponsor
Responsibilities
- Design and develop highly flexible common components and APIs.
- Collaborate with cross-functional teams to resolve roadblocks and conflicts.
- Understand user needs to build intuitive and easy-to-use products.
- Write tests for your own code and develop high-quality software.
Requirements
- B.Tech/BE/BS in Computer Engineering or relevant degree.
- 8+ years of experience in full-stack software development.
- Experience in software design patterns.
- Hands-on proficiency in modern software development stacks like Node, Java, Go, or Python.
- Working knowledge of cloud-based APIs and protocols (REST, JSON).
- Understanding of microservices frameworks like Spring Boot.
- Experience developing apps on a PaaS with database and object modeling skills.
- Excellent problem-solving and communication skills.
- Familiarity with cloud platforms (AWS, GCP, or Azure) and container technologies (Docker, Kubernetes).
- Experience with LLMs and generative AI frameworks is a plus.
Benefits
- Competitive compensation and performance rewards.
- Medical insurance.
- Generous, flexible time off.
- Paid holidays and wellness days.
- 6 months fully paid parental leave.
- Learning and development stipend.
- Opportunities to volunteer and charitable donation match.
- Free resources for mental wellbeing.
Tech Stack
AngularApache KafkaApache SparkAWSAzureDockerGoGoogle Cloud PlatformJavaKubernetesPythonTerraform
Categories
AI & MLBackendDevOpsFrontendFull Stack