Lead/Senior Python+ Golang Developer
Atyeti Inc
Location
🇮🇳 India
Type
Full-time
Salary
Undisclosed
Posted
3w ago
Job Description
Role Overview
: You will be responsible for designing, implementing, and maintaining backend services and APIs with a focus on scalability, reliability, and performance. This includes building and evolving GraphQL and/or REST APIs consumed by multiple front-end clients. You will also own service-level concerns such as data access, validation, error handling, and API contracts.
Key Responsibilities
: - Build production-ready services with proper logging, monitoring, alerting, and performance tuning. - Participate in production support and incident resolution, owning issues through root cause and fix. - Contribute to shared development patterns, libraries, and service templates to promote consistency and reuse. - Partner closely with front-end engineers to ensure smooth end-to-end workflows. - Document APIs, architectural decisions, and operational considerations.
Qualifications
Required: - 5+ years of professional software development experience. - Hands-on experience building backend services using Go, Python, or C# (Go preferred). - Strong experience designing and working with GraphQL APIs (or equivalent API technologies). - Experience building, deploying, and supporting production systems. - Solid understanding of data persistence (SQL and/or NoSQL). - Experience working in a cloud environment (Azure preferred, others acceptable). - Strong ownership mindset sees work through from design to production support. - Experience with CI/CD pipelines and automated testing.
Role Overview
: You will be responsible for designing, implementing, and maintaining backend services and APIs with a focus on scalability, reliability, and performance. This includes building and evolving GraphQL and/or REST APIs consumed by multiple front-end clients. You will also own service-level concerns such as data access, validation, error handling, and API contracts.