Senior Software Engineer (PST Timezone)
Senior Software Engineer (PST Timezone)
Start Date: 1st Jan 2026
Position Overview:
We are seeking a Senior Software Engineer with deep expertise in software development, automation, and data systems engineering. This role focuses on building and optimizing applications across the LAMP stack, managing databases and data pipelines, and improving system reliability and scalability through smart automation.
While the primary focus is on software engineering and infrastructure, familiarity with AI and data analytics tools is a strong plus and will help in integrating intelligence-driven capabilities into our systems.
Key Responsibilities:
- Design, develop, and maintain robust web applications using the LAMP stack (Linux, Apache, MySQL, PHP/Python).
- Engineer efficient and secure database structures, queries, and stored procedures for high-performance systems.
- Build and maintain data pipelines, data lakes, and ETL processes to support reporting and analytics.
- Develop automated tools and scripts to streamline deployments, monitoring, and system operations.
- Implement and manage CI/CD pipelines to enable fast and reliable releases (optional).
- Collaborate with cross-functional teams to define, design, and ship new features.
- Create and maintain data dashboards and reporting tools (e.g., in Amazon Aurora or similar systems).
- Monitor and optimize application performance, scalability, and reliability in Linux-based environments.
- Participate in code reviews, architecture discussions, and continuous improvement initiatives.
- Optionally, contribute to AI-enhanced features or analytical components leveraging Python-based data tools.
Required Skills & Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- 5+ years of experience in full-stack software development, ideally within LAMP stack environments.
- Strong proficiency in Python and SQL; additional experience in PHP or JavaScript is highly valued.
- Hands-on experience working in Linux environments with strong command-line skills.
- Deep understanding of relational databases (MySQL, Aurora, PostgreSQL) including performance tuning and query optimization.
- Experience building and maintaining automations, CI/CD pipelines, and deployment frameworks.
- Strong analytical and data-handling skills; familiarity with data lakes and data analysis tools.
- Proven ability to build dashboards and reporting systems that transform data into actionable insights.
- Excellent problem-solving skills, attention to detail, and ability to work independently in a fast-paced environment.
Preferred Skills (Nice to Have):
- Exposure to AI/ML concepts or data-driven applications (e.g., predictive analytics, model integration).
- Experience with Infrastructure, BareMetals, AWS cloud services (Aurora, Lambda, S3, EC2, RDS).
- Familiarity with DevOps tools such as Docker, Kubernetes, Jenkins, or Ansible.
- Experience with data visualization and business intelligence tools.
Already working at Virtasant?
Let’s recruit together and find your next colleague.