Weekday AI
BackendDeveloper(Python)
Neural analysis suggests this role is
optimal for Mid candidates.
“Backend Developer (Python) at Weekday AI. Skills: Backend development, Python, API development, Distributed systems. Design backend applications. Develop backend applications”
Industry & Context.
Problem-solving; Debugging; Root-cause analysis
What They're Looking For.
Must Have
3–5 years of professional experience in backend software development, Proficiency in Python, Hands-on experience building scalable, high-performance backend systems, Understanding of Data Structures, Algorithms, and Object-Oriented Programming (OOP) concepts, Experience designing and developing RESTful APIs and microservices, Solid understanding of relational and/or NoSQL databases, Knowledge of software design patterns, Knowledge of system architecture, Knowledge of distributed systems concepts, Familiarity with version control systems such as Git, Experience working in Agile development environments, Debugging skills, Analytical skills, Problem-solving skills
Nice to Have
Solved 500+ LeetCode problems, Competitive programming experience, Experience with AWS, Experience with GCP, Experience with Azure, Exposure to Docker, Exposure to Kubernetes, Experience with message queues, Experience with caching systems, Experience with event-driven architectures, Understanding of CI/CD pipelines, Understanding of DevOps practices, Experience working in product-based technology companies
What You'll Do.
Design backend applications
Develop backend applications
Test backend applications
Maintain backend applications
Develop backend components
Collaborate with product managers
Collaborate with frontend developers
Collaborate with QA engineers
Write maintainable code
Optimize application performance
Optimize application scalability
Optimize application reliability
Optimize application security
Participate in system design discussions
Contribute to architectural decisions
Develop database schemas
Maintain database schemas
Develop database queries
Maintain database queries
Integrate with external services
Troubleshoot production issues
Perform root-cause analysis
Implement long-term solutions
Improve development standards
Improve development processes
Stay updated with emerging technologies
Stay updated with frameworks
Stay updated with backend development trends
How You'll Work.
Team & Collaboration
Collaborate with product managers; Collaborate with frontend developers; Collaborate with QA engineers
Process & Methodology
Agile development environments
Full Job Description
**This role is for one of the Weekday's clients** Min Experience: 3 years Location: Bangalore JobType: full-time We are seeking a highly motivated and skilled **Backend Developer (Python)** to join a fast-growing product-based technology company that is building scalable backend platforms and modern engineering solutions. This role offers an exciting opportunity to work on large-scale, real-world systems, contribute to the design and development of high-performance applications, and collaborate with a talented engineering team focused on innovation and excellence. As a Backend Developer, you will play a key role in designing, developing, and optimizing backend services that power mission-critical applications. The ideal candidate is passionate about clean code, distributed systems, API development, and solving complex engineering challenges. We are particularly interested in candidates with strong problem-solving abilities, solid Data Structures and Algorithms (DSA) knowledge, and a proven track record of coding excellence. **Requirements** ### Key Responsibilities * Design, develop, test, and maintain scalable backend applications and services using Python. * Build robust RESTful APIs and backend components that support web and mobile applications. * Collaborate with product managers, frontend developers, QA engineers, and other stakeholders to deliver high-quality solutions. * Write clean, maintainable, and efficient code following software engineering best practices. * Optimize application performance, scalability, reliability, and security. * Participate in system design discussions and contribute to architectural decisions. * Develop and maintain database schemas, queries, and integrations with external services. * Troubleshoot production issues, perform root-cause analysis, and implement long-term solutions. * Conduct code reviews and contribute to improving development standards and processes. * Stay updated with emerging technologies, frameworks, and backend
Applying for this Backend Developer (Python) role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
ANONYMOUS · UNFILTERED
What do employees actually say about Weekday AI?
Real rants from real employees. Read before you apply.