Lead Software Engineer - Data / Agentic AI

BMC
Santa Clara, Mountain View
Workplace: HybridFull timeUSD 148,800 - 248,000 annuallyFunction: Software EngineeringExperience: 8+ yearsSkills: ["Communication","Collaboration","Ownership","Adaptability"]

Build and evolve BMC’s next-generation Agentic-AI data management platform in a true 0–1 environment. You’ll design and ship core data automation components, write production-grade Python, and collaborate with the product architect on system design and trade-offs. Drive platform capabilities across orchestration, lineage, observability, governance, and resilience, while integrating with AWS/Azure/GCP and enterprise systems through strong CI/CD and engineering practices.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
BMC
BMC
9 months ago

Lead Software Engineer - Data / Agentic AI

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 21 hours agoStatus: Live

Job Summary

Build and evolve BMC’s next-generation Agentic-AI data management platform in a true 0–1 environment. You’ll design and ship core data automation components, write production-grade Python, and collaborate with the product architect on system design and trade-offs. Drive platform capabilities across orchestration, lineage, observability, governance, and resilience, while integrating with AWS/Azure/GCP and enterprise systems through strong CI/CD and engineering practices.
Location: Santa Clara, Mountain View
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, build, and iterate on core components of a data automation and data management platform from concept to production MVP.
  • •Write high-quality Python code, review pull requests, and improve existing systems with strong maintainability and simplicity principles.
  • •Collaborate with the product architect on system design discussions and trade-offs as real customer constraints emerge.
  • •Implement data platform capabilities including orchestration, data lineage, observability, governance, and resilience.
  • •Build integrations with AWS, Azure, and GCP and enterprise systems to support automation and deployment in real customer environments.
Travel: Low travel

Pay and Benefits

Salary: USD 148,800 - 248,000 annually

Key Requirements

  • •8+ years of professional software development experience building and shipping B2B products for external customers.
  • •Strong proficiency in Python with hands-on experience delivering and maintaining production-grade systems.
  • •Good system design skills, including making trade-offs between short-term delivery and long-term platform evolution.
  • •Comfort operating in ambiguous, startup-style environments and leading through execution as priorities evolve.
  • •Broad technical exposure including cloud platforms (AWS, Azure, GCP) and distributed systems/containerization (Docker, Kubernetes, microservices).
Experience:8+ yearsB2BData platforms
Skills:CommunicationCollaborationOwnershipAdaptability
Tech Stack:PythonAWSAzureGCPDockerKubernetesMicroservicesCI/CDDevOpsRelational databasesCloud data warehousesData transformation frameworksObject storageAirflowDagsterPrefectLLMsAI/ML

Company Brief

BMC
Provides IT service management, automation, and operations software to help enterprises manage digital services, cloud infrastructure, and mainframe environments with monitoring, service desk, and AIOps solutions.
Industry: Enterprise Software
Company Size: Enterprise (1,001+ employees)
Growth: Established Company
Funding: Private Equity Backed
Headquarters: Houston, United States
Founded: 1980
WebsiteLinkedIn