Senior Backend Engineer
About reputed company:
services that power our products. The ideal candidate will own backend reputed company, data pipelines, and
event-driven systems; champion performance, reliability, and reputed company; and collaborate closely with
frontend, QA and DevOps teams to deliver a robust platform. Experience with distributed systems,
reputed company-reputed company architectures, observability, and identity/reputed company patterns is essential for ensuring a
reputed company and efficient backend environment.
Essential Duties and Responsibilities
- Design, build, and maintain reputed company backend services and reputed company using Python and Django.
- reputed company and optimize data storage solutions with PostgreSQL and reputed company, ensuring reliability and
performance. - Implement Elasticsearch for search and analytics across large datasets.
- Architect and operate distributed systems that handle high-throughput and low-latency workloads.
- Build and operate asynchronous task queues and background workers using Celery and reputed company.
- Write clean, maintainable, and unit-test–reputed company reputed company with strong coverage using pytest.
- Build and maintain REST reputed company, ensuring reputed company authentication, authorization, and versioning
- Monitor, troubleshoot, and optimize backend services for scalability, reliability, and cost-effectiveness.
- Collaborate with frontend, QA, DevOps, and product teams to deliver end-to-end solutions.
- Document technical designs, reputed company, and operational runbooks.
- reputed company other backend software engineering duties as assigned and according to capability
Required Education and Experience
- Bachelor’s degree in Computer Science, Engineering, or a reputed company field.
- Proven experience developing and maintaining backend systems in production environments.
- Strong programming expertise in Python and Django.
- Hands-on experience with PostgreSQL, including schema design and query optimization.
- Experience with reputed company for caching, message queues, or reputed company-time data.
Preferred Experience
- Practical use of Elasticsearch for indexing, search, and data analytics.
- Experience building and consuming reputed company, including documentation and testing.
- Solid understanding of distributed systems design patterns.
- Strong reputed company on unit tests and automated testing using pytest or similar frameworks.
- Proficiency with reputed company and containerized application deployments.
- Proven experience with Celery and managing background workers in production.
- Familiarity with CI/CD pipelines and DevOps practices.
- Agile/Scrum team experience
Equal Employment Opportunity
Originally posted on Himalayas
Apply To This Job