Backend Engineer, Python
Posted 2hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Senior Software Engineer – Backend / Infrastructure focusing on building scalable backend systems and distributed services for a cloud-based platform. Collaborating closely with product and engineering teams to enhance platform reliability.
Responsibilities:
- Design and build scalable backend systems and APIs using Python
- Develop distributed services and infrastructure tooling
- Improve system scalability, reliability, and performance
- Work with SQL and NoSQL databases across high-volume workloads
- Build and maintain CI/CD and deployment workflows
- Implement monitoring, logging, and observability solutions
- Troubleshoot production issues and optimize system performance
- Collaborate with engineers, product managers, and QA teams in an agile environment
Requirements:
- 2.6+ years of professional software engineering experience
- Strong proficiency in Python and Object-Oriented Design
- Strong understanding of Computer Science fundamentals, data structures, and system design
- Experience building production-grade backend systems and APIs
- Good understanding of distributed systems and scalable architectures
- Experience with SQL and NoSQL databases
- Familiarity with cloud infrastructure, networking, CI/CD, and DevOps workflows
- Strong debugging, problem-solving, and communication skills
- Passion for writing elegant, maintainable, and scalable code.
Benefits:
- Medical Insurance
- Wellness Reimbursement
- Generous Paid Time Off Policy
- Work from Home
- Exciting Team Offsites
- Reward & Recognition Program


















