Software & Analytics Engineer

metrosys

📍 Remote🌐 Remote💰 $40–$60/yr🕐 1mo ago🔗 himalayas

Job Description

### **Position Overview** [MetroSys](https://himalayas.app/companies/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** Originally posted on [Himalayas](https://himalayas.app)