Portugal Remote (Global) Employment

360dialog GmbH is hiring a Senior Backend Engineer

About the Role

360dialog GmbH is looking for a Senior Backend Engineer to join our growing team and play a key role in shaping the future of our platform. You’ll work across a modern Python-based tech stack to design and build high-performance systems that scale. This role involves mentoring junior developers and helping create a culture of engineering excellence.

What You'll Do

  • Write clean, test-driven, and maintainable code that follows industry best practices.
  • Create high-quality, stakeholder-focused technical documentation to support clarity and collaboration.
  • Contribute to architectural decisions and proactively identify opportunities for technical improvement and innovation.
  • Design and implement scalable, performant backend systems using modern Python frameworks such as FastAPI and Django.
  • Improve the performance, reliability, and observability of existing applications, ensuring systems are robust and production-ready.
  • Mentor and support junior developers through code reviews, pair programming, and ongoing guidance to foster a collaborative, growth-oriented team environment.
  • Collaborate closely with product managers, developers, and senior leadership to deliver value iteratively in an agile development cycle.
  • Champion a culture of technical excellence, continuously raising the bar for quality, performance, and team standards.
  • Actively contribute to sprint planning, estimations, and retrospectives, helping to shape team process and delivery cadence.

What We're Looking For

  • 5+ years of professional backend development experience, with strong proficiency in Python.
  • Proven track record of designing and building RESTful APIs that are scalable and easy to maintain.
  • Hands-on experience working with Docker containers for development and deployment.
  • Strong experience with SQL, including writing, optimizing, and debugging queries.
  • Strong communicator with the ability to articulate complex technical concepts clearly to both technical and non-technical stakeholders.
  • Proven ability to take ownership, work independently, and drive projects to completion.
  • Demonstrated initiative in improving systems, processes, or team performance beyond assigned responsibilities.

Nice to Have

  • Hands-on experience with FastAPI and/or Django, including knowledge of asynchronous programming patterns.
  • Strong experience with PostgreSQL, including complex queries, indexing, and performance tuning.
  • Production experience with Google Cloud Platform services, especially Cloud Run, Cloud SQL, and Pub/Sub.
  • Knowledge and experience with event-driven architecture, ideally using technologies like Google Pub/Sub or similar message brokers.
  • Familiarity with monitoring and observability tools, including building dashboards in Grafana.
  • Experience developing integrations with messaging platforms such as the WhatsApp Business API or Google RCS.
  • Working knowledge of workflow automation tools such as n8n or equivalent.
  • Ability to balance short-term delivery needs with long-term scalability and maintainability.
  • Comfortable leading technical discussions, architecture reviews, or cross-team collaboration.

Technical Stack

  • Python
  • FastAPI
  • Django
  • Postgres
  • Google Cloud
  • Docker
  • Grafana
  • Google Pub/Sub
  • n8n

Benefits & Compensation

  • Join a dynamic, innovative team where you'll collaborate with some of the brightest minds in tech.
  • Enjoy daily opportunities to learn, grow, and push the boundaries of what's possible.
  • Work from anywhere in the world with full remote flexibility.
  • Receive a competitive salary package that reflects your skills and experience.

Work Mode

This is a fully remote position open to candidates worldwide.

We are an equal opportunity employer.

Required Skills
PythonFastAPIDjangoPostgresGoogle CloudDockerGrafanaGoogle Pub/Subn8nSystem DesignAPI DevelopmentCloud ArchitectureMonitoringMessage QueuesWorkflow Automation
Freelancing without stability?

Get steady projects, keep your freedom

Iglu connects you with international clients and handles contracts, payments, and admin. You get consistent work and flexibility — no more chasing invoices or worrying about gaps.

Consistent client projects
Contract & payment management
Flexible work schedule
Revenue-sharing compensation
See open positions
Work from anywhere
About company
360dialog GmbH

360dialog is the leading Whatsapp platform for Independent Software Providers. It hosts Whatsapp channels for more than 800 software solutions and 45000+ B2B clients.

Visit website
Job Details
Category backend
Posted 8 months ago