Skip to content

Senior Software Engineer (Backend)

About the Role:

We are seeking a talented and experienced Senior Software Engineer (Backend) to join our dynamic engineering team at our Bangalore office. The ideal candidate will have a strong background in Python web development and a passion for building scalable, efficient, and robust backend systems. You will be pivotal in developing, implementing, and maintaining the server-side logic of our web applications, APIs, and other software systems.

Key Responsibilities:

Lead the design and development of scalable backend services that drive our core product functionality, utilizing Python web frameworks to create robust, high-performance solutions Architect and implement complex system architectures that ensure optimal performance, scalability, and reliability of our backend infrastructure Transform business requirements into technical specifications, working closely with product and design teams to translate strategic objectives into technical implementations Optimize database interactions through advanced SQL query design, implementing efficient data access patterns and performance tuning strategies Establish and enforce coding standards, conduct comprehensive code reviews, and mentor junior engineers to elevate the overall technical quality of our engineering team Drive technical innovation by researching and integrating emerging technologies and best practices into our development workflow Troubleshoot and resolve complex technical challenges, providing technical leadership and strategic problem-solving Participate in incident response and support production systems, ensuring high availability and quick resolution of technical issues

Required Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, or related field
  • 5-9 years of professional software development experience
  • Minimum 3 years of experience with Python web frameworks (FastAPI, Flask, Django)
  • Strong problem-solving, debugging, and critical thinking skills
  • Deep understanding of database design, indexing, and query optimization
  • Experience with relational databases (PostgreSQL, MySQL preferred)
  • Solid understanding of software design principles and best practices
  • Proficient in version control systems (Git)
  • Excellent problem-solving and communication skills

Preferred Qualifications:

  • Proficient in Python programming with a deep understanding of FastAPI and ORM libraries.
  • Ability to design and optimize database schemas for performance
  • Experience with advanced SQL techniques (window functions, CTEs, stored procedures)
  • Familiarity with testing methodologies and libraries to ensure code reliability and stability.
  • Familiarity with cloud platforms (AWS, GCP, Azure)
  • Knowledge of asynchronous programming in Python
  • Commitment to industry standards and best practices in backend development.
  • Familiarity with event driven architecture

Employee Benefits:

  • ESOP Policy: Strong employee-friendly ESOP policy, applicable based on performance.
  • Training and Development: Continuous training and development opportunities to enhance your career.
  • Networking Opportunities: Access to multiple BHIVE events, providing great opportunities for professional networking.
  • Comprehensive Benefits Package: Including performance-based awards, competitive compensation, health benefits, financial security, and professional development opportunities.

About BHIVE Group

The BHIVE Group stands at the forefront of revolutionizing managed offices & enterprise coworking spaces, while democratizing investments in Bengaluru.

1,000 + Companies

Backed by Blume Ventures

28,000 Seats

27+ Centres

1.8+ million sq. ft

*INR 350+ Crore Revenue

To know more about the BHIVE GROUP, visit – www.bhive.group 

BHIVE’s Mission: The BHIVE Group’s mission is to be amongst the most loved and admired real estate companies of India by 2033 

BHIVE’s Vision: BHIVE Group envisions helping people live a better quality of life. Anything that we do will have people and quality of life in mind. 

Benefits: At BHIVE, we are committed to providing more than just a paycheck—we strive to create a supportive and rewarding work environment where employees feel valued, empowered, and motivated to excel. Our comprehensive benefits package includes  

1,000 + Companies

We’re a passionate, youthful, and vibrant team, located in the heart of the city’s bustling Central Business District   Equal Opportunity

Employer: BHIVE proudly stands as an Equal Opportunity Employer – By Choice. We firmly believe that we are most effective in helping our associates, customers, and the communities we serve, lead better lives when we genuinely understand them. This involves recognizing, respecting, and valuing diversity in terms of unique styles, experiences, identities, ideas, and opinions while fostering inclusivity for all individuals.  

Impactful Work: Joining BHIVE means contributing to a real impact on the startup ecosystem in India.

Employee Referral Policy

If you refer a candidate, you stand to win exciting prizes.

Log in

Don’t have an account? Sign Up

Apply for this job now

Enter your name*
Email*
Phone Number*
Are you serving notice period
How soon can you join BHIVE?*
How long have you been working in this field, specifically?*
Upload your CV /Resume*
Maximum file size: 5 MB

Share the Job on