Senior Software Engineer (Python Fullstack)

AI overview

Join a pivotal role in shaping product maturity and scaling features for two growing SaaS platforms while enjoying significant autonomy and creative freedom.

Hi, we’re Phiture — the mobile growth consultancy working with the teams behind leading apps like Adobe, Headspace, and LEGO® 👋. We’re setting the standard for growth in the brave new digital world, and we need great people to join our global team!

WHAT TO EXPECT:

We’re looking for a Senior Software Engineer with a strong backend foundation and a startup mindset to join our fast-growing Growth & Insights team, this time with a new challenge. You won’t just be building products from scratch; instead, you’ll step into a pivotal role supporting and evolving two actively growing SaaS platforms: Catchbase and PressPlay. This is an opportunity to shape product maturity, scale features, and reduce incidents, without compromising on creativity or autonomy.

WHAT YOU’LL DO:

  • Resolve live incidents and manage ad hoc stakeholder requests, especially data-related issues impacting analysts and clients.
  • Build new features and evolve existing ones across Catchbase and Press Play, helping shift both products toward greater autonomy and self-service.
  • Reduce technical debt and improve system reliability through pragmatic problem-solving and robust engineering.
  • Switch seamlessly between short-term reactive work (bug fixes, support) and longer-term proactive work (feature development, architectural improvements).
  • Work hands-on with relational and NoSQL databases (MySQL and Google BigQuery in particular), ensuring performance, scalability, and resilience.
  • Collaborate directly with engineers, analysts, product managers, client-facing teams, and the team lead.
  • Help build and maintain a healthy DevOps pipeline across GCP, with ownership over incident response, app stability, and API performance.
  • Contribute to team practices (e.g., testing, documentation, and coding standards), while bringing a founder-like sense of ownership to your work.

WHAT YOU’LL NEED:

  • 5+ years of experience in backend or full-stack development with Python, preferably in fast-paced or startup environments.
  • Confidence in ownership, independent delivery, and navigating ambiguity.
  • Strong expertise in Clean Architecture, Clean Code, SOLID, and modern Python standards.
  • Strong expertise in Python (FastAPI, pydantic, async processing, dependency injection).
  • Strong expertise in Testing (unit, integration, functional, e2e).
  • Deep experience with database design and management, including:
    • Relational databases (MySQL or PostgreSQL)
    • NoSQL systems (especially Google BigQuery)
    • Query optimization, data modeling, and debugging performance bottlenecks
  • Hands-on experience with CI/CD pipelines and containerization (Docker).
  • Comfortable navigating cloud environments, preferably Google Cloud Platform.
  • Experience designing and maintaining REST APIs.
  • Knowledge of JavaScript/TypeScript and React.
  • Sharp debugging skills and a solutions-oriented mindset - you enjoy the challenge of resolving system issues.

NICE TO HAVE:

  • Familiarity with TDD and DDD concepts.
  • Implement and maintain logging, metrics, tracing, dashboards, and alerting.
  • Implement infrastructure-as-code (Terraform preferred) and follow modern GitOps practices.
  • Willingness to learn and share knowledge.
  • Experience with AI coding tools like Copilot, Cursor and/or Claude Code.

WHAT WE OFFER YOU:

  • Flexible Remote Work — Unlimited remote work within your home country (EMEA), plus up to 90 days per year internationally.
  • Generous Vacation Allowance — Enjoy up to 30 days of paid vacation annually, plus extra days for special occasions (country-specific), so you can recharge and pursue your passions.
  • Quarterly Bonus Opportunities — Boost your earnings through our quarterly bonus scheme, directly linked to our shared success.
  • Mental Wellness Prioritized — Free, confidential mental health support from licensed therapists through our partnership with Oliva.
  • Personal Development Investment — €1,000 annual personal growth budget and 10 dedicated learning hours each month, empowering your continuous growth.
  • Flexible Working Hours — Shape your workday around your lifestyle and productivity, choosing working patterns that best suit you.
  • Vibrant Berlin Office — Enjoy a flexible, pet-friendly workspace at our spacious headquarters located in one of Berlin’s most vibrant neighborhoods.
  • Global Team Connection — Regular team-building events and a memorable annual all-expenses-paid company offsite.
  • Tailored Career Growth — A personalized career roadmap and development plan designed to keep you advancing professionally.
  • Home Office Allowance — Monthly remote-work cash allowance to level up your home workspace or help cover internet costs.
  • Premium Onboarding Kit — Branded Phiture gear and your very own MacBook from day one.
  • Thoughtful Celebrations — Responsibly sourced birthday, anniversary, and seasonal gifts, because every milestone deserves recognition.

We encourage all qualified individuals to apply, regardless of their age, gender identity, ethnicity, sexual orientation, disability status, or religion. We celebrate diversity and are excited about building teams that represent a variety of backgrounds, perspectives, and skills. All employment decisions are based on qualifications, merit, and business needs.

Perks & Benefits Extracted with AI

  • Flexible Work Hours: Flexible Remote Work — Unlimited remote work within your home country (EMEA), plus up to 90 days per year internationally.
  • Home Office Stipend: Monthly remote-work cash allowance to level up your home workspace or help cover internet costs.
  • Learning Budget: €1,000 annual personal growth budget and 10 dedicated learning hours each month.
  • Tailored career growth: A personalized career roadmap and development plan designed to keep you advancing professionally.
  • Paid Time Off: Enjoy up to 30 days of paid vacation annually, plus extra days for special occasions (country-specific).
  • Wellness Stipend: Free, confidential mental health support from licensed therapists through our partnership with Oliva.

We’re Phiture, a leading mobile growth consultancy driven by a diverse, close-knit team of marketing pros from around the world. We’re on a mission to lead the way in mobile growth, and we need great people to make it happen. We're a remote-first company with colleagues around the world and an office in Berlin. As a valued member of the team, you’ll help us move the needle for tier-one brands like Headspace, Adobe, and SoundCloud, learn from some of the best consultants in the business, and enjoy a few laughs along the way. Inclusion, progressive thinking, and thought-sharing are how we move our company and the industry forward: join our friendly community, and we’ll do the same for your career. We encourage every qualified person to apply regardless of their age, gender identity, ethnicity, sexual orientation, disability status, or religion. We celebrate diversity and are committed to building teams that represent a variety of backgrounds, perspectives, and skills. All employment is decided on the basis of qualifications, merit, and business needs. Important Note: It has come to our attention that scammers impersonating Phiture have reached out to private individuals and offered jobs in exchange for money. Please DO NOT under any circumstances engage with any website claiming to be Phiture that is not our official domain phiture.com or with an email that is not from @phiture.com. If you are in any doubt, please contact us via our website, https://phiture.com/, to double-check the authenticity of a request or communication. We do not give out job offers via WhatsApp, Skype, or other social media channels, and we do not require a cash deposit for anyone to do work for us.

View all jobs
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Full-stack Software Engineer Q&A's
Report this job
Apply for this job