Software Development Manager

๐Ÿข BrightEdge ยท all BrightEdge jobs
๐Ÿ“ India
๐Ÿ“… Posted 2026-07-27 ยท via Himalayas
๐Ÿท Software-Development-Manager,Engineering-Management,Software-Engineering-Manager,Core-Engineering,R&D,Software-Development-Director,Application-Development-Manager,Manager-Software-Engineer
Apply on original site โ†—

As the industry pioneer behind Content Performance Marketing, BrightEdge has thoroughly redefined the concept of search engine optimization (SEO) by developing an award-winning platform that precisely measures and optimizes marketing content across online channels. Our cloud-based platform is powered by big data analysis that allows our customers to plan, optimize, and measure campaigns based on real-time content performance. BrightEdge has emerged as the leading international provider of cloud-based SEO Enterprise solutions due to its dynamic and results oriented entrepreneurial culture.

BrightEdge is investing in new product categories to help our mid-market customers convert more leads and grow revenue. This is a great opportunity for a Software Development Manager to lead the development of a new product. Please note that the location for this opportunity will be in India and will be working IST hours.
Core Responsibilities

- Leading, managing, and mentoring a high-performance team of software engineers

- Overseeing the design, development, and implementation of software solutions

- Prioritizing development efforts and unblocking developers to ensure timely delivery of software projects

- Managing multiple projects simultaneously and ensuring they are delivered on time and within budget

- Collaborating with stakeholders to define project requirements and scope

- Creating and maintaining project timelines and ensuring on-time delivery of software projects

- Evaluating and recommending software development tools and methodologies

- Identifying and mitigating risks and issues related to software development projects

- Monitoring team performance and identifying areas for improvement

- Holding the team accountable for project deliverables and ensuring adherence to coding standards

- Performing root cause analysis of technical issues and implementing solutions to prevent recurrence

- Fostering a culture of innovation and continuous improvement within the team

- Communicating progress, status, and issues to stakeholders and senior management

What It Takes To Be Successful

- Bachelor's degree in computer science, software engineering, or related field

- 5+ years of experience in software development, with 2+ years in a management or leadership role

- Experience managing high-performance teams and driving results

- Strong technical skills in software development, with experience in Python, React, Relational & NoSQL Databases.

- Experience with large scale system design and big data systems

- Familiarity with agile software development methodologies

- Excellent communication, leadership, and team management skills

- Strong problem-solving and analytical skills

- Ability to work in a fast-paced environment and handle multiple projects simultaneously

Nice to Haves

- Experience with cloud computing platforms such as AWS, Azure, or Google Cloud Platform

- Familiarity with containerization and orchestration technologies such as Docker and Kubernetes

- Experience with DevOps practices such as continuous integration and delivery

- Familiarity with machine learning and data analytics technologies

- Strong business acumen and ability to understand and articulate the impact of technology on business objectives

- Passion for developing and growing team members and creating a positive team culture

Upsides

- Grow and scale the software development team to meet the needs of our growing organization

- Develop and implement new strategies to improve team performance and productivity

- Work with a talented group of engineers to create innovative and cutting-edge software solutions

- Acquire and develop new skills in managing high-performance teams, building large-scale systems, and using the latest software development tools and methodologies

- Work with senior leadership to shape the future direction of the company and have a direct impact on its success

- Grow into senior leadership roles and make a sig

โ† All remote jobs