Job Summary
A company is looking for a Senior Software Development Engineer.
Key Responsibilities
- Design and build scalable and reliable core platform services and APIs
- Leverage AI tools for code generation, automated testing, and monitoring to enhance productivity
- Collaborate with product managers and engineering teams to architect solutions for complex customer challenges
Required Qualifications
- 5-8 years of experience in platform engineering, distributed systems, or software development
- Proficiency in programming languages such as Java, Python, TypeScript, or Go
- Strong understanding of distributed systems, microservices architecture, and cloud-native technologies (AWS, GCP, or Azure)
- Experience with Docker, Kubernetes, CI/CD pipelines, and observability tools
- Familiarity with AI development tools and experience with databases (relational and NoSQL)
Comments