Show more filters

Software Engineer (Remote)

Product Pulse

3.7
48 reviews
Product Pulse
Job Type   /   Job Level
Full-time   /   Others/Any
Job Location
Kallithéa, Attiki, Greece
A free Jobstore account is required to proceed to the employer site.
Software Engineer (Remote)


Role Overview

We are looking for a Software Engineer to join our team on a long-term engagement basis, contributing to the development, maintenance, and continuous improvement of modern software systems and cloud infrastructure.

The role is fully remote and offers the opportunity to work across the entire software development lifecycle, from business requirements analysis and system design to implementation, deployment, monitoring, and ongoing support.

The ideal candidate combines strong engineering fundamentals with a pragmatic, product-oriented mindset and enjoys working in a collaborative environment focused on delivering reliable, scalable, and maintainable software solutions.

Working Model
  • Fully Remote
  • Long-term collaboration

Key Responsibilities
  • Design, develop, test, deploy, and maintain software solutions supporting business requirements and operational needs
  • Participate across the full software development lifecycle, including planning, analysis, implementation, testing, deployment, and maintenance
  • Write clean, maintainable, and testable code following engineering best practices
  • Break down projects into manageable iterations and contribute to efficient delivery processes
  • Collaborate with product and technical stakeholders to analyze business use cases and translate them into technical requirements
  • Participate in technical discussions, solution design, and trade-off analysis
  • Monitor, troubleshoot, and optimize production systems and cloud infrastructure
  • Configure and maintain observability and monitoring tooling to improve system reliability, performance, and security
  • Handle production incidents, support requests, and operational issues according to team processes
  • Maintain proper technical documentation and ensure alignment across stakeholders using tools such as GitHub and Microsoft documentation platforms
  • Contribute to the evolution of engineering standards, processes, and team collaboration practices

Requirements
  • Previous experience in a Software Engineering role with exposure to:
  • Web development
  • Back-end systems and services
  • Relational databases (RDBMS)
  • Experience supporting and managing production systems
  • Good understanding of the complete software development lifecycle
  • Ability to quickly learn and adapt to new programming languages, frameworks, and technologies
  • Strong analytical thinking and pragmatic problem-solving approach
  • Product-oriented mindset with attention to scalability, maintainability, and user impact
  • Ability to evaluate and discuss technical trade-offs and architectural decisions
  • Ability to balance detail-oriented execution with awareness of broader business and technical context
  • Strong communication and collaboration skills

Nice-to-Have Technical Stack

Experience with any of the following technologies would be considered a strong advantage:

  • Elixir
  • Phoenix / LiveView
  • Oban
  • PostgreSQL
  • Grafana
  • AWS

What We Offer
  • Fully remote working environment
  • Long-term project stability
  • Opportunity to work with modern technologies and cloud infrastructure
  • Exposure to product and infrastructure decision-making
  • Collaborative and engineering-focused team culture
  • Competitive compensation package based on experience


Fill in the form, we will contact you...
A free Jobstore account is required to proceed to the employer site.
Jobs in Greece   »   Jobs in Kallithéa   »   Software Engineer (Remote)

More jobs

People also search