Home
Jobs
Companies
Resume
328 Job openings at BMC Software
About BMC Software

BMC empowers 86% of the Forbes Global 50 to accelerate business value faster than humanly possible. Our industry-leading portfolio unlocks human and machine potential to drive business growth, innovation, and sustainable success. BMC does this in a simple and optimized way by connecting people, systems, and data that power the world’s largest organizations so they can seize a competitive advantage.

DevOps Engineer - IAC ( Infrastructure As Code)

Pune

5 - 10 years

INR 19.0 - 32.5 Lacs P.A.

Hybrid

Full Time

Our SaaS Ops department focuses on delivering SaaS excellence and a great SaaS experience for our customers. We continuously grow by adding and implementing the most cutting-edge technologies and investing in Innovation! Our team is a global and versatile group of professionals, so if youre looking for a place where your ideas will be heard this is the place for you! BMCs SaaS Ops team is looking for an Experienced DevOps Engineer to join us and design, develop, and implement complex applications, using the latest technologies. Here is how, through this exciting role, YOU will contribute to BMC's and your own success: Participate in all aspects of SaaS product development, from requirements analysis to product release and sustaining. Drive the adoption of the DevOps process and tools across the organization. Learn and implement cutting-edge technologies and tools to build best of class enterprise SaaS solutions. Deliver high-quality enterprise SaaS offerings on schedule Develop Continuous Delivery Pipeline To ensure youre set up for success, you will bring the following skillset & experience: You have at least 5 years in a DevOps\SRE role You implemented CI\CD pipelines with best practices You have experience in Kubernetes You have knowledge in AWS\Azure Cloud implementation You worked with GIT repository and JIRA tools You are passionate about quality and demonstrate creativity and innovation in enhancing the product. You are a problem-solver with good analytical skills You are a team player with effective communication skills Whilst these are nice to have, our team can help you develop in the following skills: SRE practices GitHub/ Spinnaker/Jenkins/Maven/ JIRA etc. Automation Playbooks (Ansible) Infrastructure-as-a-code (IaaC) using Terraform/Cloud Formation Template/ ARM Template Scripting in Bash/Python/Go Microservices, Database, API implementation Monitoring Tools, such as Prometheus/Jager/Grafana /AppDynamic, DataDog, Nagios etc.) Agile/Scrum process

Sr Quality Automation Engineer

Pune

8 - 13 years

INR 27.5 - 32.5 Lacs P.A.

Hybrid

Full Time

BMC is hiring Sr. SQA Engineers who have Get it done and "Do it Right" attitude and should be thriving for the quality, diligence, and thoroughness. The role requires experience of product development life cycle with high quality using various tools and processes. Understanding requirements of complex use cases of Cloud solutions, manage upgrades, automation, Dev-Ops and Site reliability engineering is a must have. BMC is looking for a Sr. SQA to join BMC AMI Cloud team working on complex and distributed software, developing test plans, executing tests, developing automation & assuring product quality. Here is how, through this exciting role, YOU will contribute to BMC's and your own success: Take responsibility of the product quality, put checks, control, and propose and implement processes to prevent regression, defect leaks to customers. Collaborate with R&D team, Product Managers, and other QA members to come up with solid test strategy and test cases to cover end to end use cases for any features or enhancements. Automate new test cases and maintain existing ones with high quality and ensuring all automated cases are part of continuous regression and runs on nightly builds with no/minimal maintenance. Should be able to identify room for improvements for making automation more efficient and stable. Review design, technical documents, test features, architecture document and test upgrade scenarios, identification of breaking changes. Work with other product solution teams to ensure integration, upgrades and dependencies for every release and patches are well understood and planned. Mentor other quality and automation engineers to review the automation, test cases and contribute to overall product quality. Participate in agile development processes and events like release planning and iteration planning, scrum meetings, retrospectives meetings. Assumes responsibility for projects in designated areas in terms of functionality, quality, efficiency, and timeliness. Have an attitude of ownership, and team collaboration and be able to drive things to GET IT DONE. To ensure youre set up for success, you will bring the following skillset & experience: 8+ Years of hands-on Software Quality Assurance experience in software product development 5+ Years of hands-on test cases automation development experience in developing and implementing automated testing platforms using Mainframe & Java from scratch. Managing automation frameworks and run regression suites and monitor, Report, Fix and update the R&D team on Daily Automation issues. Hands on experience with tools, programming languages like Selenium, Java, Grails, Gradle, Groovy, z/OS JCL and Postgres DB. Good understanding on code coverage tools and testing framework like Geb, Spock. Experienced in testing customer bugs / issues/ Evals in the lab and suggest solutions to customer and support team. Understanding fundamental design principles behind a scalable application and suggest testing approach. Experienced in working with Agile development methodology and working with virtual team. Strong experience in version control system Git. Experience with CI/CD using Jenkins and related scripting to implement continuous testing. Strong knowledge and hands on experience with container-based apps on Kubernetes and Docker, and OpenShift. Experience of creating and maintain helm charts for deployments is a must. Experience with at least one cloud platform like AWS, Azure, OCI or GCI. Strong documentation, communication, and presentation skills. Whilst these are nice to have, our team can help you develop in the following skills: Test Automation experience, Scripting skills (preferably Robot Framework, Rexx, Python etc.) Performance testing (Scalability, benchmarking, Load) frameworks, such as JMeter, etc.

Lead Product Manager

Pune

10 - 15 years

INR 30.0 - 45.0 Lacs P.A.

Hybrid

Full Time

BMC is looking for a visionary and strategic Lead Product Manager to join our DSOM team! In this role, you will chart the course for our product line's evolution, identifying lucrative business opportunities, defining & prioritizing customer requirements, steering product development initiatives, setting pricing strategies, and ensuring successful outcomes across the product lifecycle. As an eminent product leader, you will channel your expertise in the product landscape, market dynamics, and associated business ecosystems to drive our product into continuous success and innovation. Here is how, through this exciting role, YOU will contribute to BMC's and your own success: Lead the product's grand vision, strategic trajectory, and performance benchmarks, vigilantly monitoring key performance indicators (KPIs) to assess product efficacy and customer gratification. Work closely with enterprise customers, prospects, R&D, sales, presales, and customer success, including handling complex cases and escalations. Collaborate with senior leadership to align product strategies with organizational goals, providing insights, and recommendations to drive strategic decision-making. Help plan product deliveries, including documenting detailed requirements, scheduling releases, and publishing roadmaps. Conduct thorough market research, customer interviews, and analysis of feedback to prioritize features and enhancements, ensuring alignment with customer needs, market trends, and long-term strategic objectives. Plan and lead cross-functional initiatives to foster innovation, streamline processes, and elevate the collective prowess of the product management team. Drive thought leadership and evangelizing best practices in product management across the organization, championing a culture of continuous learning and excellence. To ensure youre set up for success, you will bring the following skillset & experience: 10+ years of software product management experience in a SaaS enterprise/B2B software company, including both outbound and inbound experience. 2+ years of experience in leading product management roles Experience working with global B2B customers, including participation in complex international sales cycles and a customer-centric approach. Experience in leading product vision and strategy, with an Agile environment Ability to distil complex business and technical requirements into clear, concise PRD's and prioritized feature backlogs. Experience in Cloud-based products and technologies Knowledge of various business domains, such as Machine Learning, Workflow Orchestration, Telecom, Finance, Retail, IT Service Management etc. Excellent presentation, communication and interpersonal skills with both external customers and internal interfaces. Self-starter with a can-do approach and strategic mindset. Ability to move seamlessly between the 'big picture' and very low levels of technical and business detail. Willingness to travel, typically 1-2 times a quarter Whilst these are nice to have, our team can help you develop in the following skills: Technical background as a software developer, QA engineer or similar. Background in sales / presales / customers success or similar Knowledge of DevOps processes, CI\CD pipeline tools and Microservices architecture B.Sc. in Computer Science or a related field

Account Manager

Mumbai

2 - 4 years

INR 4.0 - 6.0 Lacs P.A.

Work from Office

Full Time

We help our customers free up time and space to become an Autonomous Digital Enterprise that conquers the opportunities ahead - and are relentless in the pursuit of innovation!? BMC Software Sales Professionals have the power to transform entire organizations. With your high-energy, dedication, and passion you will focus on designing and executing a go-to-market strategy, delivering revenue growth and customer happiness. If you are looking for a company that gives you the freedom to expand your role, focuses highly on your professional development through continuous enablement, gives you an environment where you would feel happy to come to work, then BMC is the place to be. Join us as a Sales Account Manager! As a Sales Account Manager, you will own a territory where you will be positioning BMCs Iconic and cutting-edge technologies into some of the most prestigious customers. Here is how, through this exciting role, you will contribute to BMC's and your own success: Act as the main point of contact for your customers. Throughout the full sales cycle, you will be supported by top, talented, product specialized Account Managers, Solution & Value Engineers, as well as a full ecosystem dedicated to BMCs main strategy: customer centricity. Be the business owner of your territory to increase our footprint, build larger deals, and help BMC remain in its well-deserved market leader position. Lead as a BMC brand ambassador, both internally and externally, and build trust and confidence with customers, partners, and colleagues through integrity and professionalism. As every BMC employee, you will be given the opportunity to learn, be included in global projects, challenge yourself, and be the innovator when it comes to solving everyday problems. To ensure youre set up for success, you will bring the following skillset & experience: You can embrace, live and breathe our BMC values every day! You will have worked effectively as a team member while also providing team-on-team leadership and orchestrating the internal and external resources needed to effectively manage the sales process You have previously demonstrated your ability to further develop your business as a trusted partner by an in-depth understanding of pipeline, business practices, industry trends, and competitive landscape.

Assoc Solution Engineer

Pune

2 - 7 years

INR 4.0 - 9.0 Lacs P.A.

Hybrid

Full Time

Here is how, through this exciting role, you will contribute to BMC's and your own success: Through a consultative approach, you will partner with the sales teams to interpret often complex customer needs and develop innovative solutions delivering both business and technical value. You will simplify the communication of both technical and business content to a varied audience (technical and non-technical customers). For a maximum impact on sales engagements, you will actively partner with the customer to document their current state, including applicable metrics to assist in defining the correct solution and support in business case creation and build deliverables for use by Sales and other Solution Engineers during the sales cycle. Culminating from what is uncovered of the customers business and their goals, you will deliver compelling presentations, demonstrations, and proof of concepts. Challenge oneself and be the innovator when it comes to solving everyday problems. As every BMC employee, you will be given the opportunity to learn, be included in global projects, challenge yourself and be the innovator when it comes to solving everyday problems. To ensure youre set up for success, you will bring the following skillset and experience: You can embrace, live and breathe our BMC values every day! You have either 2+ years experience in a presales capacity or relatable role. Ideally you would already be familiar with our ITSM/ITOM space, but don't worry if you're not, we have great enablement programs to bring you up to speed. You are business aware, curious by nature and are an everyday problem solver. You are a great storyteller and can articulate some overachievements through your professional or Personal experiences.

Product Support Development Manager - C++

Pune

7 - 12 years

INR 9.0 - 14.0 Lacs P.A.

Hybrid

Full Time

BMC is looking for a Product Support Development Manager (C++) to oversee product R&D support and patch development efforts. In this role, you'll have the opportunity to build and lead a talented team of ~8 engineers from the ground up, tackling high-impact issues, enhancing product reliability, and delivering exceptional value to our customers. From managing patch cycles to collaborating with cross-functional globally distributed teams, you'll be at the forefront of ensuring our software meets the highest quality and performance standards. If you're passionate about innovation and problem solving. If you love building collaborative, high-performing teams from the ground up. If you're looking for a company with a positive, empowering culture that truly values people this is the role for you! Here is how, through this exciting role, YOU will contribute to BMC's and your own success: Build and lead a team of ~8 engineers in product support and patch development for mission-critical software. Develop and implement diagnostic tools and processes to enhance product performance. Collaborate with product teams to define requirements and prioritize development tasks. Manage patch development cycles, ensuring timely delivery and quality assurance. Oversee people-related responsibilities, including leading the hiring process, delegating tasks, prioritizing workloads, and providing guidance to ensure team success and individual growth Foster a sense of urgency within the team to meet project deadlines. Encourage continuous learning and development among team members. To ensure youre set up for success, you will bring the following skillset & experience: Bachelors degree in computer science, Engineering, or a related field. 7+ years of overall software engineering experience, out of which at least 3+ years in a people management role 3+ years of experience in C++ software development Deep proficiency in Linux OS. Solid understanding of database technologies (PostgreSQL, MySQL, Oracle). Excellent problem-solving skills and a sense of urgency. Ability to build and lead effective teams, fostering collaboration and growth. Self-motivated with a strong desire to learn and adapt. Great communication and interpersonal skills Whilst these are nice to have, our team can help you develop in the following skills: Experience with Java. Experience with messaging systems (Kafka or similar) Experience building teams from scratch Experience working in an enterprise product-based company

Lead Java Product Developer

Pune

10 - 14 years

INR 12.0 - 16.0 Lacs P.A.

Hybrid

Full Time

We help our customers free up time and space to become an Autonomous Digital Enterprise that conquers the opportunities ahead - and are relentless in the pursuit of innovation!? BMC is looking for a Java Tech Lead, an innovator at heart, to join a team of highly skilled software developers team. Here is how, through this exciting role, YOU will contribute to BMC's and your own success : Design and develop platform solution based on Java/J2EE best practices and web standards. Discover, design, and develop analytical methods to support novel approaches of data and information processing Lead/participate in all aspects of product development, from requirements analysis to product release. Lead feature/product engineering teams and participate in architecture and design reviews. Responsible for delivery of high quality commercial software releases to aggressive schedules. Good troubleshooting and debugging skills. Ability to lead and participate on empowered virtual teams to deliver iteration deliverables, and drive the technical direction of the product. Design enterprise platform using UML, process flows, sequence diagrams, and pseudo-code level details ensuring solution alignment. Develop and implement software solutions that leverage GPT, LLM, and conversational AI technologies. Integrate GPT and LLM models into the software architecture to enable natural language understanding and generation. To ensure youre set up for success, you will bring the following skillset & experience: You have 10+ experience in designing and developing complex framework and platform solutions with practical use of design patterns. You are expert in server-side issues such as caching, clustering, persistence, security, SSO, high scalability/availability and failover You have experience in big data engineering technologies such as: stream/stream processing frameworks, and NoSQL databases. You are experience in open source Java frameworks such as OSGI, Spring, JMS, JPA, JTA, JDBC. Kubernetes, AWS, GCP and Azure cloud platforms You are experience in PostgreSQL database and Aspect oriented architectures. You are experience in open source participation and apache projects, patent process, in depth knowledge of App server architectures and SaaS or PaaS enabling platforms. You are familiarity with REST API principles, object-oriented design, and design patterns. You have knowledge of fine tuning LLMs including BERT and GPT based Whilst these are nice to have, our team can help you develop in the following skills Familiarity with data warehouse/data lake platforms Snowflake, Databricks, Bigquery Knowledge of cloud platforms Amazon AWS, Google GCP, Oracle OCI, Microsoft Azure Experience in Generative AI frameworks such as LangChain and LlamaIndex

Quality Automation Engineer

Pune

4 - 9 years

INR 6.0 - 11.0 Lacs P.A.

Hybrid

Full Time

We are an award-winning, equal opportunity, culturally diverse, fun place to be. Giving back to the community drives us to be better every single day. Our work environment allows you to balance your priorities, because we know you will bring your best every day. We will champion your wins and shout them from the rooftops. Your peers will inspire, drive, support you, and make you laugh out loud!? We help our customers free up time and space to become an Autonomous Digital Enterprise that conquers the opportunities ahead - and are relentless in the pursuit of innovation!? The IZOT product line includes BMCs Intelligent Z Optimization & Transformation products, which help the worlds largest companies to monitor and manage their mainframe systems. The modernization of mainframe is the beating heart of our product line, and we achieve this goal by developing products that improve the developer experience, the mainframe integration, the speed of application development, the quality of the code and the applications security, while reducing operational costs and risks. We acquired several companies along the way, and we continue to grow, innovate, and perfect our solutions on an ongoing basis. BMC is looking for a talented SQA Engineer to join our family working on complex and distributed software, developing automated tests, executing test plans, and assisting the firm in assuring product quality. Here is how, through this exciting role, YOU will contribute to BMC's and your own success: Work with developers, architects, and other Quality Assurance team members to validate product functionality, via manual or automated execution of test cases Identify end user scenarios and pertinent test cases and document and track all discovered issues and defects, and validate fixes provided by developers Contribute to product and process improvements and refinement of QA practices and understand product capabilities from perspective of customers Will be involved in showcase/demo product to customers and any other stakeholders, if required Write test automation scripts using automation framework for regression testing Will be involved in problem solving, debugging the issues and automate the manual assignments in Robot/SuperTest As every BMC employee, you will be given the opportunity to learn, be included in global projects, challenge yourself and be the innovator when it comes to solving everyday problems. To ensure youre set up for success, you will bring the following skillset & experience: 4+ years of Exp in manual and Automated Java Testing Strong in automation tools, Jenkins etc Excellent diagnostics and troubleshooting abilities. Proficient in testing Java applications. Youll be Quality Analyst, working on tricky problems that need careful analysis, research, and testing. You'll collaborate with different BMC product teams. Your job involves managing many tasks, testing new features, suggesting improvements, and keeping products working well. You'll talk to different teams to help customers with issues. Your main goal is to make sure our software is top-notch, works efficiently, and gives users a great experience. You'll plan how to test things and keep records of the results. You'll work with other Developers to check if the product works correctly, either by doing tests manually or using automated tools. We're trying to automate as many tests as possible so that they can be done the same way each time. This way, QA Engineers can focus on improving the tests and making them better over time. You'll also keep track of your test results Whilst these are nice to have, our team can help you develop in the following skills: Proficient in Automation tools like Jenkins Experienced in building automation frameworks. Able to automate applications on different Java versions Knowledge of JIRA tools Familiar with tools like Confluence and Jira.

Sr Product Manager

Pune

5 - 10 years

INR 7.0 - 12.0 Lacs P.A.

Hybrid

Full Time

We are an award-winning, equal opportunity, culturally diverse, fun place to be. Giving back to the community drives us to be better every single day. Our work environment allows you to balance your priorities, because we know you will bring your best every day. We will champion your wins and shout them from the rooftops. Your peers will inspire, drive, support you, and make you laugh out loud!? We help our customers free up time and space to become an Autonomous Digital Enterprise that conquers the opportunities ahead - and are relentless in the pursuit of innovation!? The IZOT product line includes BMCs Intelligent Z Optimization & Transformation products, which help the worlds largest companies to monitor and manage their mainframe systems. The modernization of mainframe is the beating heart of our product line, and we achieve this goal by developing products that improve the developer experience, the mainframe integration, the speed of application development, the quality of the code and the applications security, while reducing operational costs and risks. We acquired several companies along the way, and we continue to grow, innovate, and perfect our solutions on an ongoing basis. BMC is looking for a talented and passionate Senior Product Manager to join our IZOT team! In this role, you will define the future vision for the product line, analyze business opportunities, specify, and prioritize customer requirements, direct product development teams, define pricing, and support successful commercial outcomes throughout the product lifecycle. As product manager, you will be an expert on the product, market, and related business domains. Here is how, through this exciting role, YOU will contribute to BMC's and your own success: Work closely with enterprise customers, prospects, sales, presales, and customer success to understand current pain points and potential future requirements Collaborate with development and QA, solutions marketing, and support teams to ensure that solutions are delivered to plan, the sales teams are enabled, and customers are satisfied. Serve as the primary liaison between customers and the R&D team, ensuring alignment of product development efforts with customer needs and market demands. Help plan product deliveries, including documenting detailed requirements, scheduling releases, and publishing roadmaps. Conduct thorough market research, customer interviews, and analysis of feedback to prioritize features and enhancements, ensuring alignment with customer needs, market trends, and long-term strategic objectives. Define product vision, strategy, and success metrics, monitoring key performance indicators (KPIs) to track product performance and customer satisfaction. To ensure youre set up for success, you will bring the following skillset & experience: 5 + years of product management or technical product ownership experience in enterprise software. Demonstrated success working with engineering teams to deliver features in Agile environments. Familiarity with AI/ML technologies or automation platforms; experience with GenAI a plus. Excellent organizational skills and ability to manage multiple workstreams in a complex environment. Strong written and verbal communication skills, with a focus on clarity and collaboration. Whilst these are nice to have, our team can help you develop in the following skills: Experience working with LLMs or GenAI-powered applications. Knowledge of enterprise DevOps, AIOps, mainframe tools, or hybrid IT environments. Background in software engineering or technical delivery roles.

Senior Information Security Engineer

Pune

3 - 8 years

INR 5.0 - 10.0 Lacs P.A.

Remote

Full Time

We help our customers free up time and space to become an Autonomous Digital Enterprise that conquers the opportunities ahead - and are relentless in the pursuit of innovation!? Our IS&T (Information Services and Technology) department provides all the required technology and operational support services to run our business here in BMC! We have over 200 servers on premises to support production, disaster recovery, databases, applications and over 1000 servers in Lab environment. IS&T is transformational not only for BMC but also for the customer experience, because we give a 360 degrees view to the customer about the products they should know, opportunities in the pipeline, and any service issues outstanding with the customer. We use cutting-edge technologies to manage BMC's infrastructure and showcase it to the customers program is called BMC on BMC! We are seeking a highly motivated and detail-oriented Senior Information Security Engineer to join our team. This individual will play a critical role in ensuring the security of our network infrastructure and protecting sensitive data across our systems. The ideal candidate is passionate about cybersecurity, eager to learn, and has excellent problem-solving skills. They will work in a dynamic environment, addressing complex security challenges and continuously staying up to date with new technologies. Here is how, through this exciting role, YOU will contribute to BMC's and your own success: Deploy and maintain security tools and systems. Implement security policy, standards, guidelines, processes, and procedures to ensure ongoing security posture. Design and implement secure network architectures: Collaborate with the IT team to design, build, and maintain secure network topologies, ensuring protection from external and internal threats. Automation and scripting: Use Python and other scripting languages to automate security tasks, improve efficiency, and manage security infrastructure. Security incident response: Investigate and respond to security incidents, identifying the root cause and implementing solutions to prevent future incidents. Collaborate with cross-functional teams: Work with network engineers, software developers, and system administrators to implement security best practices across all layers of the organizations technology stack. Stay updated on the latest security trends and technologies: Continuously research and learn new security tools, trends, and technologies, applying them to the organizations environment. To ensure youre set up for success, you will bring the following skillset & experience: 3+ years of experience in a similar Security Engineering/DevOps role. Curiosity and eagerness to learn new technologies: A passion for exploring new cybersecurity tools, methods, and best practices. Hands-on experience with Linux-based environments, including hardening and securing servers. Proficiency in Python programming for automating tasks and scripting security processes. Excellent troubleshooting and logic skills: Strong analytical and problem-solving capabilities, with the ability to think critically and resolve complex issues. Strong understanding of network architecture and protocols: Ability to design and comprehend complex network topologies, troubleshoot network issues, and optimize security. Ability to work with little supervision as well as being a team player with excellent verbal, written, and interpersonal communication skills. Nice to Have: Experience with firewall configurations, IDS/IPS, and security event monitoring tools. Familiarity with cloud security (AWS, Azure, Google Cloud, OCI) is a plus. Familiarity with cybersecurity frameworks: Experience working with NIST, CIS, ISO 27001, or similar security standards is a plus. Previous experience working with vulnerability management technologies (e.g. Tenable, Rapid7, Qualys) preferred. Security Certifications such as CISSP, CEH, CompTIA Security+, or GIAC.

Senior Python Developer - With AI/ML

Pune

8 - 13 years

INR 10.0 - 15.0 Lacs P.A.

Hybrid

Full Time

BMC is looking for a talented Java Product Developer to join our family working on complex and distributed software, developing, and debugging software products, implementing features, and assisting the firm in assuring product quality. Here is how, through this exciting role, YOU will contribute to BMC's and your own success: Contribute to be a member of the Development team responsible for developing and debugging of software products. Work on complex problems where analysis of situations or data requires an in-depth evaluation of several factors. Work across product lines with interaction of other BMC products Independently design and implement features that address customer needs with a sense of ownership within given timelines As every BMC employee, you will be given the opportunity to learn, be included in global projects, challenge yourself and be the innovator when it comes to solving everyday problems. To ensure youre set up for success, you will bring the following skillset & experience: Design and develop platform solution based on best practices and web standards. Participate in all aspects of product development, from requirements analysis to product release. Lead features and participate in architecture and design reviews. Design enterprise platform using agile methodology. This includes creating detailed design using UML, process flows, sequence diagrams, and pseudo-code level details ensuring solution alignment. You have strong diagnostics, debugging, and troubleshooting skills. Ability to work flexible hours and stay up to date with competing technologies and passionate about adapting technology to provide business-benefiting solutions balancing with platform limitations. Provides complete documentation in the form of commented code, problem status information, and design documents. Work on complex problems where analysis of situations or data requires an in-depth evaluation of several factors. Self-learner, flexible and able to work in a multi-tasked and dynamic environment. Excellent communication skills: demonstrated ability to explain complex technical concepts to both technical and non-technical audiences. To ensure youre set up for success, you will bring the following skillset & experience : You have 8+ years of experience with application development using Python, Java, RESTful services, high-performance, and multi-threading. Familiarization with DevOps tools and concepts such as Infrastructure as code, Jenkins, Ansible, and Terraform. You have experience in a Web based environment utilizing React, Angular, server-side rendering, HTML, CSS, JavaScript and TypeScript. You have knowledge and experience with build tools such as Gradle and Maven. Familiarity with cloud platforms (e.g., OCP, AWS, Azure, GCP). You are familiar with modern version control system such as Git. Strong knowledge of statistical analysis, data mining, and machine learning techniques. Experience with machine learning frameworks and libraries (e.g., scikit-learn, TensorFlow, PyTorch). Knowledge of SQL for data manipulation Great communication skills, ability to explain predictive analytics to non-technical audience. Proficiency in data exploration techniques and tools Whilst these are nice to have, our team can help you develop in the following skills which are good to have : CI/CD (Jenkins) environment with popular DevOps tools Experience with Agile methodology, use of Atlassian products Jira, Confluence ) CA-DNP

Java Specialist with C++ Development & Maintenance

Pune

5 - 10 years

INR 7.0 - 12.0 Lacs P.A.

Work from Office

Full Time

BMC is looking for a Java Specialist Development & Maintenance to join our product R&D support and patch development efforts. In this role, youll be a part of a new engineering team, and tackle high-impact challenges to enhance product reliability and deliver exceptional value to our customers. From addressing critical issues in our software to collaborating with globally distributed teams, you'll play a pivotal role in ensuring our software meets the highest quality and performance standards. If you're passionate about problem-solving, working in a collaborative and supportive environment, and making a direct impact on product quality, this is the role for you! Here is how, through this exciting role, YOU will contribute to BMC's and your own success: Be part of a new engineering team, focused on product support and patch development for mission-critical software. Develop, test, and implement diagnostic tools and processes to enhance product performance. Contribute to patch development cycles, ensuring timely delivery and quality assurance. Take ownership of specific technical tasks and drive them to completion with a sense of urgency. Continuously learn and contribute to the growth of the team through sharing knowledge and best practices. Work cross-functionally to ensure software quality meets customer expectations. To ensure youre set up for success, you will bring the following skillset & experience: Bachelors degree in computer science, Engineering, or a related field. 5+ years of experience in a similar role. Proficiency in Java and familiarity with Linux and Windows OS. Current or past experience in C++ programming. Result-driven, problem-solver at heart. Ability to work effectively both independently and as part of a team. Excellent communication and collaboration skills. Whilst these are nice to have, our team can help you develop in the following skills: Experience in Spring, Swagger, REST API. Experience working in an enterprise product-based company.

Solution Engineer

Pune

2 - 4 years

INR 4.0 - 6.0 Lacs P.A.

Hybrid

Full Time

Are you passionate about empowering partners and driving presales excellence? At BMC Software, were enabling the next generation of digital enterprises and we need a detail-oriented, tech-savvy individual to help scale our VAR presales support efforts through innovative tools and programs. Here is how, through this exciting role, YOU will contribute to BMC Software's and your own success: Administer and enhance the VSE Indirect Program tools and the Consensus Channel Accelerator, dedicating 60% of your time to platform development and enablement. Support remote VAR presales efforts 40% of the time, acting as a single point of contact (SPOC) for GPS and Partner Presales teams. Facilitate seamless onboarding for Partner Presales users, managing access and training on VSE Indirect tools and best practices. Maintain and continuously improve portals and libraries such as the Skills and Enablement Application, Partner Presales Resources, and Intelligent Demo Automation. Lead efforts to drive adoption and engagement across internal and external stakeholders, tracking key KPIs and communicating progress across the ecosystem. To ensure youre set up for success, you will bring the following skillset & experience: You hold a Bachelors degree in Computer Science or a related field. You are proficient in at least one high-level object-oriented programming language, and familiar with data structures, algorithms, databases, and analytics. You are a quick learner, capable of mastering BMC Softwares cutting-edge technologies and platforms such as SalesEdge, iLearn, and SFDC. You have excellent communication and presentation skills, with fluency in English (C2 level). You bring a proactive mindset and critical thinking skills to solve problems creatively and drive improvement. You have experience in project management or usability-focused development for software platforms.

Java Backend Developer

Pune

10 - 15 years

INR 25.0 - 40.0 Lacs P.A.

Work from Office

Full Time

BMC is looking for a Senior Java Product Developer to join our AMI Cloud family working on complex and distributed software, developing, and debugging software products, implementing features, and assisting the firm in assuring product quality. At AMI Cloud, we develop high-scale and performant applications running on both z/OS mainframe as well as cloud environments. We care deeply about technology, performance, readable and clean code and developer productivity. The product line includes BMCs Intelligent Z Optimization & Transformation products, which help the worlds largest companies to monitor and manage their mainframe systems. The modernization of mainframe is the beating heart of our product line, and we achieve this goal by developing products that improve the developer experience, the mainframe integration, the speed of application development, the quality of the code and the applications security, while reducing operational costs and risks. We acquired several companies along Here is how, through this exciting role, YOU will contribute to BMC's and your own success: Design and develop platform solution based on Java/J2EE best practices and web standards. Participate in all aspects of product development, from requirements analysis to product release. Lead features and participate in architecture and design reviews. Design enterprise platform using agile methodology. This includes creating detailed design using UML, process flows, sequence diagrams, and pseudo-code level details ensuring solution alignment. You have strong diagnostics, debugging, and troubleshooting skills. Ability to work flexible hours and stay up to date with competing technologies and passionate about adapting technology to provide business-benefiting solutions balancing with platform limitations. Provides complete documentation in the form of commented code, problem status information, and design documents. Work on complex problems where analysis of situations or data requires an in-depth evaluation of several factors. Self-learner, flexible and able to work in a multi-tasked and dynamic environment. Excellent communication skills: demonstrated ability to explain complex technical concepts to both technical and non-technical audiences. To ensure youre set up for success, you will bring the following skillset & experience: You have 10+ years of experience with application development using Java, RESTful services, high-performance, and multi-threading. Familiarization with DevOps tools and concepts such as Infrastructure as code, Jenkins, Ansible, and Terraform. You have experience in a Web based environment utilizing React, Angular, server-side rendering, HTML, CSS, JavaScript and TypeScript. You have knowledge and experience with build tools such as Gradle and Maven. You have experience working in cloud tech such as AWS, Azure or GCP. You are familiar with modern version control system such as Git. You have knowledge of design patterns, object-oriented software development, high-performance code characteristics, SOLID principles of development, testing automation and performance at scale. You are familiar with modern Java based frameworks such as Spring Boot, , or Micronaut. Whilst these are nice to have, our team can help you develop in the following skills: CI/CD (Jenkins) environment with popular DevOps tools Experience with Agile methodology, use of Atlassian products Jira, Confluence ) You are familiar and can take advantage of advanced IDEs such as IntelliJ, Eclipse or VSCode .

Data Engineer

Pune

5 - 10 years

INR 15.0 - 25.0 Lacs P.A.

Hybrid

Full Time

About You You are a self-motivated, proactive individual who thrives in a fast-paced environment. You have a strong eagerness to learn and grow, continuously staying updated with the latest trends and technologies in data engineering. Your passion for collaboration makes you a valuable team player, contributing to a positive work culture while also guiding and mentoring junior team members. Youre excited about problem-solving and have the ability to take ownership of projects from start to finish. With a keen interest in data-driven decision-making, you are ready to work on cutting-edge solutions that have a direct impact on the business. Role and Responsibilities As a Data Engineer, you will play a crucial role in leading and managing strategic data initiatives across the business. Your responsibilities will include: Leading data engineering projects across key business functions, including Marketing, Sales, Customer Success, and Product R&D. Developing and maintaining data pipelines to extract, transform, and load (ETL) data into data warehouses or data lakes. Designing and implementing ETL processes, ensuring the integrity, scalability, and performance of the data architecture. Leading data modeling efforts, ensuring that data is structured for optimal performance and that security best practices are maintained. Collaborating with data scientists, analysts, and stakeholders to understand data requirements and provide valuable insights across the customer journey. Guiding and mentoring junior engineers, providing technical leadership and ensuring best practices are followed. Maintaining documentation for data structures, ETL processes, and data lineage, ensuring clarity and ease of understanding across the team. Developing and maintaining data security, compliance, and retention protocols as part of best practice initiatives. Professional Expertise Must-Have Skills: 5+ years of experience in data engineering, data warehousing, and building enterprise-level data integrations. Proficiency in SQL, including query optimization and tuning for relational databases (Snowflake, MS SQL Server, RedShift, etc.). 2+ years of experience working with cloud platforms (AWS, GCP, Azure, or OCI). Expertise in Python and Spark for data extraction, manipulation, and data pipeline development. Experience with structured, semi-structured, and unstructured data formats (JSON, XML, Parquet, CSV). Familiarity with version control systems (Git, Bitbucket) and Agile methodologies (Jira). Ability to collaborate with data scientists and business analysts, providing data support and insights. Proven ability to work effectively in a team setting, balancing multiple projects, and leading initiatives. Nice-to-Have Skills: Experience in the SaaS software industry. Knowledge of analytics governance, data literacy, and core visualization tools (Tableau, MicroStrategy). Familiarity with CRM and marketing automation tools (Salesforce, HubSpot, Eloqua). Education Bachelors or masters degree in computer science, Information Systems, or a related field (Advanced degree preferred).

Operations Management(BHOM) Consultant

Mumbai

5 - 7 years

INR 12.0 - 20.0 Lacs P.A.

Work from Office

Full Time

GSD (Global Services Delivery) is a global delivery organization responsible for delivering BMC solutions to our customer worldwide. It provides unique opportunity to meet customers and solve their business problem by consultative approach. This group is responsible for managing latest BMC technologies and making sure customers get the maximum value from their investment. As an Application Managed Services (AMS) Consultant , you deliver critical post-implementation and operational support for enterprise software solutions, helping BMC clients maximize value and ensure platform stability. In this role, you: Provide L2/L3 operational support for BMC Helix Operations Management (BHOM) and TrueSight Operations Management (TSOM), ensuring platform availability and performance per SLAs. Administer, configure, and customize BHOM/TSOM environments to meet evolving client needs and ensure system efficiency. Monitor system health, performance metrics, and events to proactively detect, troubleshoot, and resolve anomalies and issues with minimal service impact. Analyze capacity and usage trends to implement performance improvements and ensure long-term stability. Manage patching, upgrades, releases, and the deployment of new features with minimal disruption to operations. Oversee integrations with third-party tools to enable seamless data flow and cross-system interoperability. Maintain clear, up-to-date documentation of configurations, customizations, and resolution procedures. Deliver training and knowledge sharing to stakeholders and end-users, promoting tool adoption and operational best practices. Align to ITIL practices and internal standards to ensure service quality, compliance, and consistency. Collaborate with Service Owners and internal teams to drive continuous improvement in service delivery. Operate in dynamic, fast-paced environments, managing incidents, enhancements, and support tasks simultaneously. Skills/Experience: Mandatory: Candidate must possess a Bachelors Degree. Should have 5-7 years of IT experience. Should have worked in Applications Managed Services and Consulting Services environment Extensive experience in the implementation, administration and configuration of BMC BMC Helix Operations Management (BHOM) /TSOM Application Support, Administration, Integrations and, Customizations Excellent in troubleshooting BHOM/ TSOM applications, integrations, customizations. Extensive experience maintaining BHOM /TSOM within a high distributed complex environment. Effective communication skills in English (verbal and written). Good to Have: Good knowledge of Cloud Technologies, networking, and database concepts Well Organized with a positive attitude, ability to work in customer facing env & should be able to communicate with Customers, Vendors, and other internal groups as required. Exercises independent judgment within broadly defined practices and policies in selecting methods, techniques and evaluation criteria for obtaining results.

Sr Product Developer

Pune

8 - 13 years

INR 25.0 - 40.0 Lacs P.A.

Hybrid

Full Time

BMC is looking for a Senior Web Front-End Developer to join our experienced web development team Here is how, through this exciting role, YOU will contribute to BMC's and your own success: Mentor earlier career staff. Accurately estimates the size and scope of the development and/or testing effort of projects. Develop and tests product code according to BMC quality standards.? Maintain knowledge of product environments and applicable software technologies.? Provide complete documentation in the form of commented code, problem status information, and design documents.? Perform thorough problem analysis that results in resolution of product-related problems according to BMC support standards.? Complete code and other deliverables on schedule.? Perform thorough unit testing; support and/or perform systems and integration testing as required to provide a quality product.? Provide input to the Technical Writers for all product documentation.? Work with other teams in Development as well as other areas such as Product Management, Product Design (UX), Information Development (IX), Quality Assurance (QA), and Support to deliver quality products and customer satisfaction. Participate in customer interactions when required. Support cross-functional teams in customer specific escalations.? Manage expectations through clear issue management.? Conduct and participate in team code, test plan (and other artifact) reviews.? Self-starter, able to work independently to provide quality solutions with little oversight.? Able to manage a mixed workload of multiple ongoing tasks including new function development, product maintenance, and testing activities. May determine methods and procedures on new assignments.?? Share information, act as a team player and embrace teamwork.? To ensure youre set up for success, you will bring the following skillset & experience: 8+ years of actual hands-on experience designing and implementing web applications. Strong knowledge of software design patterns and best practices. Highly experienced working in Angular (17 and above). Strong proficiency in TypeScript, HTML5, and CSS. Strong Javascript/DOM knowledge. Deep familiarity and understanding with regards to web app performance and Angular performance optimizations, component life cycle, RxJS, state management, security and authentication. Strong knowledge of JSON, RESTful APIs, websockets, and integration with backend services. Familiarity with responsive design and cross-browser compatibility. Strong diagnostics, debugging, and troubleshooting skills of web applications. Proficient in unit testing and end-to-end testing. Experience working with version control systems (Git, GitHub). Proven experience working with distributed team across multiple time zones. Proven experience with setting development standards and best practices (code review, automation, deployment etc..) Whilst these are nice to have, our team can help you develop in the following skills: Familiarity with NgRx or other state management libraries. Understanding of micro frontends or monorepos. Background in UI/UX design principles. Experience with CI/CD pipelines and DevOps tools. Previous experience in mentoring, team leadership.

Sr Product Developer

Pune

5 - 7 years

INR 25.0 - 40.0 Lacs P.A.

Hybrid

Full Time

Here is how, through this exciting role, YOU will contribute to BMC's and your own success: - Participates in module design with focus paid to the production of high quality, portable, maintainable and BMC standards compliant software; Provides design and requirement inputs to product architect in support of aforementioned goals - A team member who is passionate about quality and demonstrate creativity and innovation in enhancing the product, with excellent problem solving, debugging, analytical and communication skills. - Ability to quickly learn new languages and technologies as required for a successful project delivery. - Works on complex problems where analysis of situations or data requires an in-depth evaluation of various factors. - Critiques the initial problem analysis and ensures that all documentation necessary for problem resolution is available in a timely manner. - Reviews and monitors the problem status data to ensure sufficient back up for the support team. - Coaches junior support team members in handling difficult customer situations. To ensure youre set up for success, you will bring the following skillset & experience: - 5-7+ years of experience - Experience with object-oriented development, experience writing commercial-grade software applications. - Strong knowledge of the following technologies: o Core & Advanced Java (Threading, Design Patterns, Data Structures) J2EE, REST web services o Good DB concept with experience in MS-SQL 2005, MySQL, Postgres, Oracle, MongoDB. o JBOSS, Tomcat Application Server o Build tools: maven and Ant. o Windows, UNIX (LINUX, ubuntu) Operating Systems - Good knowledge or familiar with will be added benefit: o Microservice development and architecture o Sprint boot framework o Kubernetes deployment o PostgreSQL, Kafka , elastic search , VictoriaMetrics o Cloud technologies (AWS, OCI, GCP) o GIT repository o TestTrack , JIRA tools. - Bachelors degree in computer science or related disciplines preferred - Good written and oral communication skills in English. - Experience working in an agile development environment and tools is required - Experience in diagnosing and troubleshooting technical issues. - Excellent communication and interpersonal skills. - Focus on customer satisfaction with the ability to provide problem resolution in a timely manner. - Quickly develop working knowledge of many products and integrations. - Coordinate effective problem isolation across multiple product teams - Experienced in bug fixing and testing the fixes in various environments and for various releases

Principal Quality Automation Engineer with API Testing

Pune

12 - 17 years

INR 14.0 - 19.0 Lacs P.A.

Hybrid

Full Time

BMC is looking for a QA Principle/Tech Lead to join a QE team working on complex and distributed software, developing test plans, executing tests, developing automation & assuring product quality. Here is how, through this exciting role, YOU will contribute to BMC's and your own success: Lead the Quality and Automation of the product/solution. Manage the Automation framework and automate the testcases to strengthen the Regression. Manage the Automation execution and analyze the reports and plan any enhancements to the script as part of quality improvements. Manage and execute tests for new release features and lead the quality of releases. Work with developers, Architects to validate product functionality, via manual or automated execution of test cases. Conduct thorough regression, integration, APIs and system testing to validate the stability, performance, and reliability of the solutions. Identify end user scenarios and pertinent test cases, document and track all discovered issues and defects, and validate fixes provided by developers. Lead RCA processes to identify and fix gaps in quality assurance processes & execution. Contribute to product and process improvements and refinement of QA practices and understand product capabilities from perspective of customers. To ensure youre set up for success, you will bring the following skillset & experience: You have 12+ years of experience in a QA Engineer role in distributed environment You have significant demonstrable experience of Web User Interface/Client-Server testing, functional testing, regression testing, load testing, and API testing. You have hands on developing and maintaining robust Automation framework. You are proficient in developing UI and API test automation with Java and Selenium. You are experienced creating test cases and test execution plans from requirements and source documents. You are experienced debugging and troubleshooting and figuring out solutions, not only reporting problems. You are familiar with agile software development methodologies and life cycles. You are familiar with DevOps, with hands-on exposure on Jenkins, Git etc.? You have diverse experience in testing on different Operating systems flavors Windows/Unix. You are working closely with cross teams to ensure products achieve desired level of quality. Whilst these are nice to have, our team can help you develop in the following skills: Have a good understanding in SaaS products and processes along with cloud technologies (Kubernetes, Jenkins, Rancher, OpenShift, AWS, Azure, Oracle cloud). Have the ability to conduct & drive meetings, as required, being part of the various drives within the Org, be the face of the team in various forums, contribute to & participate in Demos Performance testing (Scalability, benchmarking, Load) frameworks, such as JMeter, etc.

Technical Writer

Pune

8 - 13 years

INR 10.0 - 15.0 Lacs P.A.

Hybrid

Full Time

What Youll Do As an IX Designer III, youll: Own large-scale documentation projects and processes from start to finish. Create high-quality, user-focused content, including technical docs, visuals, and videos. Mentor junior writers in content strategy, tools, and writing excellence. Collaborate with cross-functional teams to gather input and refine documentation. Lead content reviews and user testing initiatives to continuously improve the user experience. Stay ahead of industry tools and trends, and help evolve our documentation practices. What You Bring 8+ years of experience in technical writing, content design, or information architecture. Strong research skills with the ability to simplify complex topics. Experience mentoring others and a passion for helping teammates grow. Ability to work independently, lead by example, and drive high-impact outcomes. Bachelors degree or equivalent experience (Masters degree a plus).

FIND ON MAP

BMC Software

BMC Software

BMC Software

IT Services and IT Consulting

Houston Texas

5001-10000 Employees

328 Jobs

    Key People

  • Aneel Bhusri

    CEO
  • Michael McClain

    CFO

My Connections BMC Software

Download Chrome Extension (See your connection in the BMC Software )

chrome image
Download Now
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Job Titles Overview