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)