✦ Luna Orbit — Software Engineering

Software Engineer

at Miami Marlins

📍 Miami, FL, US Onsite Posted April 14, 2026
Type Full-Time
Experience mid
Exp. Years Minimum of 2 years of experience
Education Bachelor's Degree in Computer Science, Software Engineering, or related field required
Category Software Engineering

Miami Marlins is hiring a Software Engineer to develop, maintain, and optimize software applications supporting Baseball Operations. The role includes application development, system integration, and data processing for scouting, player development, and analytics.

  • Design, develop, and maintain software applications for baseball operations, scouting, player development, and analytics
  • Implement APIs for data integration and automation
  • Optimize application performance and improve system reliability
  • Participate in code reviews, testing, and deployment processes to ensure software quality
  • Stay up to date on new technologies and baseball analytics best practices

You will build and integrate APIs and automate data processing solutions while improving performance and reliability. The stack includes TypeScript/Python/Java, front-end frameworks (React/Svelte/Vue), backend frameworks (Django/Flask/Node.js), cloud platforms (Google Cloud/AWS/Azure), and CI/CD with automated testing using Docker and Kubernetes.

The ideal candidate is a mid-level software engineer with 2+ years of professional experience building and maintaining software applications. They are comfortable with modern web and backend stacks (TypeScript/Python/Java, React and/or Node.js/Django/Flask) and have hands-on cloud, CI/CD, containerization, and API integration experience, ideally with some sports or baseball analytics exposure.

Proficiency in programming languages such as TypeScriptPythonor JavaExperience with front-end frameworks (ReactSvelteor Vue) and back-end frameworks (DjangoFlaskor Node.js)Knowledge of cloud platforms (Google CloudAWSAzure) and DevOps practicesExperience developing and integrating APIs and working with relational and NoSQL databasesFamiliarity with CI/CD pipelinesautomated testingand containerization (DockerKubernetes)Minimum 2 years of experience in software engineeringapplication developmentor related fieldsBachelor's Degree in Computer ScienceSoftware Engineeringor related field required
Sports analyticsbaseball analyticsbaseball-related software development
ReactSvelteVueDjangoFlaskNode.jsGoogle CloudAmazon Web ServicesAWSAzureDockerKubernetesCI/CD pipelines
TypeScriptPythonJavaReactSvelteVueDjangoFlaskNode.jsGoogle CloudAWSAzureDevOpsAPIsdata integrationautomationapplication performance optimizationsystem reliabilitycode reviewstestingdeployment processesrelational databasesNoSQL databasesCI/CD pipelinesautomated testingDockerKubernetesbaseball analytics
TypeScriptPythonJavaReactSvelteVueDjangoFlaskNode.jsGoogle CloudAmazon Web ServicesAzureDevOps practicesAPIsdata integrationautomationapplication performance optimizationsystem reliabilitycode reviewstestingdeployment processesrelational databasesNoSQL databasesCI/CD pipelinesautomated testingcontainerizationDockerKubernetesdata processing solutionsdata processingbaseball analytics
Collaborative mindsetProblem-solvingCross-functional collaborationTechnical communicationAbility to troubleshoot technical issuesAbility to work independentlyTeam-oriented environmentStakeholder collaboration
Industry Sports / Baseball
Job Function Develop and integrate software applications and APIs that support baseball operations and analytics.
Role Subtype Backend Engineer
Tech Domains Python, JavaScript, Node.js, Kubernetes, Amazon Web Services, Azure, Google Cloud Platform, Docker
Software EngineerTypeScriptPythonJavaReactSvelteVueDjangoFlaskNode.jsGoogle CloudAmazon Web ServicesAWSAzureDevOpsAPIsdata integrationautomationapplication performancesystem reliabilitycode reviewstestingdeployment processesrelational databasesNoSQL databasesCI/CD pipelinesautomated testingDockerKubernetescontainerization

Bachelor's Degree in Computer Science, Software Engineering, or related field required, Minimum of 2 years of experience in software engineering or application development, Must have familiarity with CI/CD pipelines, automated testing, and containerization (Docker, Kubernetes)

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile