TruckBook
14 open roles
Software Development Engineer - Backend
Bengaluru, Karnataka Full TimePosted Aug 4, 2026
Job description
Software Development Engineer - Python (Backend)
Job Role:
- Be responsible for the development, performance and maintenance of the backend APIs, libraries and data pipelines
- Be responsible for version releases in consecutive sprint cycles
- Work with various CI/CD tools for improving overall productivity and ease of deployment
- Develop work plan for each release cycle based on priorities defined by stakeholders
- Follow best architectural practices to improve and maintain the performance of the application
- Collaborate with cross-functional teams to define, design and ship new features.
- Evaluate and research on third-party integrations based on business requirements
- Design strategies to foresee scalability challenges and develop solutions that are highly scalable
- Be responsible to adapting to the business and user requirements
- Unit- test code for robustness, including edge cases, usability, and general reliability
- Provide valuable feedbacks on products based on ease of use and user experience
- Continuously discover, evaluate and implement better technologies to maximize development efficiency
Requirements:
- A never-say-die attitude
- Strong command over data structures and algorithms
- Strong problem solving and analytical skills
- Ability to work with minimal supervision, meeting high productivity standards
- Self starter, eager to learn and implement new technologies, hard-working
- Experience in working with distributed and serverless architectures
- Strong experience with Python (along with Flask or Django)
- Experience with databases, such as MySQL and DynamoDB
- Hands-on experience in working with Serverless framework will be a plus
- Strong hands on experience with git for code collaboration and version control
- Experience in Agile Scrum Software Development methodologies
- Ability to work independently with minimal dependencies
- Ability to document development process for future review and information transfer process
Description copied from TruckBook's careers page. Read the full posting before you apply.
More jobs at TruckBook
Senior Software Development Engineer - Quality Assurance
TruckBook· Bengaluru, Karnataka Full TimeSoftware Engineer- Quality Assurance
TruckBook· Bengaluru, Karnataka Full TimeMobile Developer - iOS
TruckBook· Bengaluru, Karnataka Full TimeGraphic Designer
TruckBook· Bengaluru, Karnataka Full TimeSenior WordPress Developer
TruckBook· Bengaluru, Karnataka Full Time
More jobs in Bengaluru
Staff Software Engineer
Okta· Bengaluru, IndiaIntern - User Experience
ZF Group· Bangalore, KA, IN, 560058Senior Tax Analyst - Indirect Tax (Sales & Use Tax)
Expedia Group· India - BangaloreTech Lead - Enterprise Application ServiceNow N 4C
Genpact· 1401-GIPL: Prestige Technology Park IV, Bangalore