Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Iron Mountain

Senior Software Engineer

Iron Mountain

Senior Software Engineer at Iron Mountain developing ML-based content services platform. Designing and delivering secure, high-performing microservices and APIs within an Agile development lifecycle.

Posted 7/20/2026full-timeTampa • Florida • 🇺🇸 United StatesSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in backend application development using Object-Oriented Programming, Java, and Python, with a strong focus on cloud services and scalable microservices architecture. Proficient in utilizing modern web technologies and Agile methodologies to deliver high-performance solutions.

Highest-signal resume keywords
Java DevelopmentPython DevelopmentCloud Services (GCP, AWS, Azure)Machine Learning MicroservicesAgile Scrum Methodologies

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Object-Oriented ProgrammingJavaPythonDockerSQLAPI DevelopmentMachine LearningUnit TestingLinux Shell ScriptingVersion Control (Git)
Soft Skills
CommunicationCollaborationProblem-Solving
Tools & Technologies
Google Cloud PlatformAmazon Web ServicesMicrosoft AzureAtlassian JIRARallyTeam Foundation Server (TFS)Version One
Certifications & Qualifications
Bachelor of ScienceMaster of ScienceMaster of Business Administration
Industry Keywords
MicroservicesDistributed SystemsServer-Oriented ArchitecturesREST ServicesAPI Gateways

Tech Stack

Tools & technologies
AngularAWSAzureCloudDistributed SystemsDockerFlaskGoogle Cloud PlatformJavaJavaScriptKubernetesLinuxMicroservicesPythonReactShell ScriptingSpringSpring BootSpringBootSQLTFS

About the role

Key responsibilities & impact
  • Participate in technical implementation discussions to balance business value, scalability, and delivery timelines using Object-Oriented Programming methodologies and design patterns.
  • Develop highly performant backend service functionalities and API-to-API integrations using Java (Spring Boot) and Python (Flask) with JavaScript Object Notation (JSON) formats and Structured Query Language (SQL) databases.
  • Design and build front-end service layers to support user interface needs using modern web technologies like Angular and React JavaScript.
  • Integrate Machine Learning components into microservices and collaborate with infrastructure teams to implement highly scalable, distributed systems.
  • Utilize Docker containerization to build application images for deployment across Google Cloud Platform, Amazon Web Services, and Microsoft Azure, while writing unit tests with a test-driven mindset and debugging performance issues.

Requirements

What you’ll need
  • 3–5 years of experience in backend application development utilizing Object-Oriented Programming, Java, Python, Docker, Linux shell scripting, and Structured Query Language (SQL) development.
  • 3–5 years of experience with cloud service providers like Google Cloud Platform, Amazon Web Services, or Microsoft Azure, specifically across storage, compute, and Kubernetes services.
  • Strong knowledge of server-oriented architectures, web platform applications, Application Programming Interface (API) gateways, and integration with Representational State Transfer (REST) services.
  • Proven ability in developing and deploying scalable Artificial Intelligence and Machine Learning (AI/ML) microservices, managing architectural governance, conducting security reviews, and identifying performance challenges.
  • Solid experience with distributed team environments and Agile Scrum methodologies utilizing tools such as Atlassian JIRA, Rally, Team Foundation Server (TFS), or Version One.
  • Mastery of code repositories and version control systems including Git and artifactory repositories.
  • Minimum Bachelor’s degree (Bachelor of Science, Master of Science, or Master of Business Administration) combined with strong communication, collaboration, and problem-solving skills.

Benefits

Comp & perks
  • Day-One Benefits: Enjoy comprehensive health, wellness, and retirement plans with robust benefits starting on your first day of employment.
  • Empowering Your Balance: Flexible vacation plan to support your personal and professional well-being.
  • Continuous Career Development: Elevate your skills through ongoing training, corporate learning resources, and internal advancement opportunities on a global scale.
  • Compensation & Care: Competitive salary commensurate with your experience, paired with a comprehensive company-wide benefits package.