United States
2 months ago

Job Overview

Job Type
Full Time
Pay
Not disclosed

Job description

Location:
United States
Work arrangement:
On-site

Role Summary

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.

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

Requirements

  • 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
Role:
Software & Analytics Engineer
Job Type:
Full Time

More jobs at MetroSys

Similar Data Engineer jobs at other companies