Manager, Software Development jobs in United States
cer-icon
Apply on Employer Site
company-logo

Iron Mountain · 9 hours ago

Manager, Software Development

Iron Mountain is a company focused on protecting what customers value most while bridging the physical and digital worlds. The Manager Software Development role is part of the Global Product Engineering team, responsible for delivering service functionality within an agile development lifecycle and working on the InSight project, a content services platform utilizing Machine Learning for business insights.

Big DataCloud StorageDigital SignageInformation ServicesSecuritySoftware
badNo H1BnoteU.S. Citizen Onlynote

Responsibilities

Facilitate Agile ceremonies: Daily Standups, Sprint Planning, Backlog Grooming, Sprint Reviews, Retrospectives
Ensure adherence to Scrum principles, Agile values, and team best practices
Remove impediments and coordinate with cross-functional teams to resolve blockers
Track sprint progress using velocity, burndown/burnup charts, and other Agile metrics
Partner with the Product Owner to ensure well-defined user stories, acceptance criteria, and prioritization
Foster a culture of continuous improvement and high-performance teamwork
Participate/Lead design and solution discussions with various Iron Mountain partner vendors
Provide technical direction for the team across architecture, design, development, and deployment
Break down user stories into technical tasks and guide developers on implementation approach
Conduct code reviews and enforce coding standards, quality, and maintainability best practices
Oversee solution design to ensure scalability, security, performance, and reliability
Support CI/CD pipelines, automation, monitoring, and DevOps practices
Help evaluate new technologies, tools, and frameworks for engineering effectiveness
Drive end-to-end delivery ensuring predictable, high-quality releases
Align with Product Owner, QA, DevOps, and other stakeholders to ensure smooth workflow
Communicate risks, dependencies, delays, and technical challenges proactively
Ensure documentation, technical design notes, and architectural decisions are maintained
Mentor developers, encourage skill development, and support onboarding
Promote knowledge-sharing, pair programming, and strong engineering culture
Encourage team ownership of code quality, testing, and operational excellence

Qualification

Microservices ArchitectureCloud TechnologiesMachine LearningJavaPythonSQLREST APIsAgile FrameworksBPMNJSON/XMLKubernetesComputer Vision / NLPAnalytical SkillsInterpersonal SkillsProblem Solving

Required

4+ years of overall experience
Ensure successful delivery of initiatives using SAFe (scaled agile framework)
Experience taking part in discussions with product management, IRM business operations, sales / pre-sales teams and direct customer-facing meetings
Knowledge of cloud infrastructure and services (GCP, AWS, and Azure)
Knowledge of Microservices Architecture and Design
The position requires strong interpersonal and communication skills, and the ability to collaborate with stakeholders in product management, IT, marketing, finance, and sales teams
Experience and strong understanding of AI/ML models and Gen AI
Experience with compliance frameworks such as FedRAMP, HIPAA, or ISO 27001 is a plus, with a focus on cloud-based service delivery, audit support, and security controls is a plus
Technical background and understanding of enterprise solutions including networking, storage, hardware, and software layers
Understanding of Cloud Technologies and solutions (GCP or AWS or Azure)
Understanding of Machine Learning and AI techniques, including usage of cognitive services and open source models
Working knowledge of Agile frameworks
Understanding of Electronic Content Management Systems and Business Process Management Systems
Proficient in 5 or more of the following technologies/languages: Python, Java, SQL, BPMN, REST APIs, JSON/XML, Kubernetes, Computer Vision / NLP
Strong research, analytical, and problem solving skills
Strong verbal, interpersonal and written communication skills
Ability to multitask and prioritize issues in a complex environment
Ability to participate and contribute in discussions related to ML/AI, ECM, BPM with various industry leading vendors
Minimum of Bachelor's degree in Computer Science, Computer Engineering or other related field required
Applicants must be authorized to work in the U.S. without the need for current or future visa sponsorship

Preferred

Experience with ECM, IDP, or document management systems is a plus
Familiarity with Low-code / No-code platform engineering
Familiarity with SaaS platform engineering
Familiarity with BPM Solutions
Experience with compliance frameworks such as FedRAMP, HIPAA, or ISO 27001 is a plus, with a focus on cloud-based service delivery, audit support, and security controls is a plus

Company

Iron Mountain

company-logo
Iron Mountain offers storage, asset lifecycle management and information management services to companies.

Funding

Current Stage
Public Company
Total Funding
$6.77B
2025-09-05Post Ipo Debt· $1.41B
2024-12-03Post Ipo Debt· $1.2B
2023-05-10Post Ipo Debt· $1B

Leadership Team

leader-logo
Marc Duale
Senior Advisor to the President and CEO
linkedin
leader-logo
William Meaney
CEO
linkedin
Company data provided by crunchbase