JobHabor

Untitled role

MetroSys
Location
Location not stated
Workplace
Employment
Salary
Apply on the employer’s site

Software & Analytics Engineer - MetroSys - Career Page Skip To Job Description

A Technology Company. A People Company.

MetroSys is a San Diego based company that specializes in I.T. Professional Services, Staffing & Recruiting for some of the largest companies around the globe. We offer a competeitve salary and benefits package to all of our full time employees.

Great people. Great Company. Great Culture.

Work-life balance? Yes! Work hard, play hard. At MetroSys we believe it’s important that we enjoy what we do. Over the course of the founders’ careers, they have worked for some of the best companies in the world and there were three key elements that crystalized:

  • Commitment to the customer
  • Belief in the product
  • Impact of company culture

At MetroSys, we believe these three items are necessary for our success. MetroSys has carefully crafted its team of highly skilled talent by not only hiring industry experts, but by selecting people that share our view on company culture. Our core values include teamwork, integrity, accountability, & embracing diversity.

Think you have what it takes to join our team? Apply Today!

Software & Analytics Engineer

Remote

Temporary to Full Time

Mid Level

Share

Position Overview

MetroSys is seeking a highly skilled Software & Analytics Engineer to design, develop, and support data-driven applications and analytical platforms that enable advanced decision-making and operational insights. This role focuses on building scalable, secure, and user-friendly software solutions that transform complex data into actionable intelligence.

The ideal candidate is a hands-on engineer with strong experience in Python development, data engineering, and analytical application design, capable of working closely with stakeholders to translate business and analytical requirements into production-ready solutions.

Key Responsibilities

  • Design, develop, and maintain Python-based analytical applications supporting reporting, planning, and decision-making
  • Build and support data pipelines and workflows, including ingestion, transformation, validation, and integration
  • Develop and optimize SQL queries, database schemas, and data access patterns for performance and scalability
  • Create user-facing dashboards, visualizations, and analytical interfaces to enable data exploration and insight generation
  • Translate complex analytical requirements into scalable, maintainable software solutions
  • Implement best practices in software development, including version control, testing, and code reviews
  • Support application lifecycle management, including enhancements, troubleshooting, and performance optimization
  • Collaborate with technical teams and stakeholders to define requirements and deliver high-quality solutions
  • Ensure secure development practices and proper handling of data and application dependencies
  • Document application architecture, workflows, and operational processes

Required Qualifications

  • 5+ years of experience in software engineering or application development
  • Strong expertise in Python development
  • Experience building data-driven or analytical applications, including dashboards and interactive tools
  • Strong knowledge of:
  • SQL and relational databases
  • Data pipelines and processing workflows
  • Application architecture and design principles
  • Experience with modern frameworks and tools (e.g., Flask, FastAPI, Dash, Streamlit, or similar)
  • Familiarity with version control, CI/CD pipelines, and automated testing
  • Strong problem-solving skills and ability to work in fast-paced, collaborative environments
  • Excellent communication and documentation skills

Preferred Skills

  • Experience with data visualization tools and libraries (Plotly, Dash, etc.)
  • Familiarity with cloud platforms or modern data platforms
  • Experience supporting decision-support or analytical systems
  • Exposure to simulation modeling or scenario-based analysis
  • Experience in client-facing or consulting environments

Share Apply

Apply for this position

Required*

First Name*

Last Name*

Email Address*

Phone*

Address

Resume* We've received your resume. Click here to update it.

Attach resume or Paste resume

Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*

Submit Application

Skills

  • Python
  • SQL
  • Flask
  • FastAPI
  • Streamlit
  • Plotly

More jobs at MetroSys

All 47

Similar roles