Senior Software Engineer

4 weeks ago


Bangalore Division, India BHIVE Workspace Full time

About Us: The BHIVE Group is a leader in revolutionizing enterprise-grade managed offices and coworking spaces for enterprises, democratizing investments in Bengaluru. With an extensive network in prime locations of Bengaluru and Mumbai, and expertise in investment, the group redefines commercial real estate and financial services. BHIVE Workspace offers a collaborative ecosystem with over 27+ properties, 46,000 seats, and spread across 1.8 million sq. ft, catering to corporates, MNCs, entrepreneurs, and businesses of all sizes. 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.



  • Pune Division, India Rocket Software Full time

    We at Rocket Software are looking for Senior Software Engineer (HLASM, Assembler) role. Job Overview: The Senior Software Engineer- designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and...


  • Pune Division, India Rocket Software Full time

    We at Rocket Software are looking for Senior Software Engineer (HLASM, Assembler) role. Job Overview: The Senior Software Engineer- designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and...


  • Bangalore Division, India Razorpay Full time

    Title: Senior Software Development Engineer The Role: A Senior Software Development Engineer at Razorpay is well-grounded - smart, quality focussed, product thinker, business conscious - not mere coders, of course, with very good technical context and experience to write and build quality software. Engineering creates a significant impact across different...


  • Bangalore Division, India Razorpay Full time

    Title: Senior Software Development Engineer The Role: A Senior Software Development Engineer at Razorpay is well-grounded - smart, quality focussed, product thinker, business conscious - not mere coders, of course, with very good technical context and experience to write and build quality software. Engineering creates a significant impact across different...


  • Bangalore Division, India Initus HR Consulting Pvt.Ltd-for US client Full time

    We are hiring senior development engineer for our client, a US based MNC in networking domainRole : Senior Software EngineerExp : 5-10 YrsSkills : C++ with Networking and embedded domain experianceIn this role, you will be part of a team developing embedded software for cutting-edge devices that are aggregated into a software defined network.Your...


  • Bangalore Division, India Initus HR Consulting Pvt.Ltd-for US client Full time

    We are hiring senior development engineer for our client, a US based MNC in networking domainRole : Senior Software EngineerExp : 5-10 YrsSkills : C++ with Networking and embedded domain experianceIn this role, you will be part of a team developing embedded software for cutting-edge devices that are aggregated into a software defined network.Your...


  • Bangalore Division, India Talentiser Full time

    About the Role: We are seeking a Senior Member of Technical Staff to join our engineering team and play a critical role in building and maintaining scalable applications. You will leverage your expertise in Ruby on Rails, Active Record, Sidekiq, Docker, PostgreSQL, DynamoDB, and AWS services to design, develop, and optimize our systems. This role involves...

  • Software Engineer

    4 weeks ago


    Bangalore Division, India Talent500 Full time

    Talent500 is hiring for one of our client Role: Software Engineer / Senior Software Engineer Function: IT Subfunction: Engineering Executive: CIO Organization Responsibilities: Develop and maintain JSP web application. Perform software code reviews Collaborate with product QA testing, build and release processes Provide L2 technical support (if required)...

  • Software Engineer

    4 weeks ago


    Bangalore Division, India Talent500 Full time

    Talent500 is hiring for one of our client Role: Software Engineer / Senior Software Engineer Function: IT Subfunction: Engineering Executive: CIO Organization Responsibilities: Develop and maintain JSP web application. Perform software code reviews Collaborate with product QA testing, build and release processes Provide L2 technical support (if required)...


  • Bangalore Division, India Pace Digitek Limited Full time

    JOB ROLE & RESPONSIBILITIES Act as a senior member in Software Center of Excellence, representing the face of high-quality design and development practices. Implement new functionalities in power system application software which includes EMS (Energy Management System), DTS (Dispatcher Training Simulator) or DMS (Distribution Management Systems) and Modeling...


  • Bangalore Division, India Pace Digitek Limited Full time

    JOB ROLE & RESPONSIBILITIES Act as a senior member in Software Center of Excellence, representing the face of high-quality design and development practices. Implement new functionalities in power system application software which includes EMS (Energy Management System), DTS (Dispatcher Training Simulator) or DMS (Distribution Management Systems) and Modeling...


  • Bangalore Division, India Kaplan Full time

    Job DescriptionAs a Senior Software Engineer I, you’re responsible for tackling complex tasks, design application architecture, and manage existing systems for functionality and performance. Drive software release timelines, provide production support, mentor team members, and collaborate across functions to meet project goals. Continuously evaluate best...


  • Bangalore Division, India Kaplan Full time

    Job DescriptionAs a Senior Software Engineer I, you’re responsible for tackling complex tasks, design application architecture, and manage existing systems for functionality and performance. Drive software release timelines, provide production support, mentor team members, and collaborate across functions to meet project goals. Continuously evaluate best...


  • Bangalore Division, India HME Full time

    Senior Software Engineer (Database)Develops software applications that provide functionality to HME products, with an emphasis on real-time, multitasking designs. Participates in the development of software and network applications and business solutions that enhance HMEs product lineDesign and Development of Database and Related Applications:Designs, build...


  • Bangalore Division, India HealthEdge Full time

    The Senior Software Engineer on the Application Services team is a core member of this full-stack engineering team, focused on using their years of software development experience to design and implement new backend and front-end features to address critical needs in the Provider Data Management space. They are responsible for complete end-to-end development...


  • Bangalore Division, India HealthEdge Full time

    The Senior Software Engineer on the Application Services team is a core member of this full-stack engineering team, focused on using their years of software development experience to design and implement new backend and front-end features to address critical needs in the Provider Data Management space. They are responsible for complete end-to-end development...


  • Bangalore Division, India LinkedIn Full time

    LinkedIn was built to help professionals achieve more in their careers, and everyday millions of people use our products to make connections, discover opportunities and gain insights. Our global reach means we get to make a direct impact on the world’s workforce in ways no other company can. We’re much more than a digital resume – we transform lives...


  • Bangalore Division, India LinkedIn Full time

    LinkedIn was built to help professionals achieve more in their careers, and everyday millions of people use our products to make connections, discover opportunities and gain insights. Our global reach means we get to make a direct impact on the world’s workforce in ways no other company can. We’re much more than a digital resume – we transform lives...


  • Bangalore Division, India Insight Global Full time

    We are seeking Senior Software Engineers to join immediately in support of our India based delivery team. The qualified candidate will join a high performing team that is providing consulting services to a fortune 100 customer, to design, code and support TMS applications. You will work as part of a team and individually. A great Software Developer has...


  • Bangalore Division, India Genesis Global Full time

    Senior Software Engineer Bengaluru, IND Technology - Application Development / Full Time / hybrid WHO WE ARE Genesis transforms application development in financial markets by offering a low-code platform that supercharges developers and enables organizations to build performant, secure applications with unmatched speed, efficiency, and scale. We have the...