Senior Platform & Software Engineer
Role details
Job location
Tech stack
Job description
and maintain our cloud infrastructure using Terraform to define networking, compute, and storage resources on GCP, AWS, or Azure. * Container Orchestration : Manage and optimize Kubernetes clusters, ensuring high availability, smooth scaling, and efficient rolling updates. * Data Engineering : Build and optimize data ingestion, warehousing, and caching layers with technologies like Postgres, ClickHouse, and Redis. * API Design : Develop and maintain high-performance RESTful and GraphQL APIs for internal and external clients, ensuring seamless integrations. * System Reliability Engineering (SRE) : Implement robust monitoring, alerting, and logging to proactively manage system health and ensure reliability. * Full-Stack Ownership : Take full ownership of features from conception through to production, addressing both backend and frontend challenges as needed. * Mentorship & Best Practices : Drive technical excellence and mentor junior engineers, fostering a culture of high
Requirements
standards and continuous improvement. What We're Looking For * 5+ years of professional experience in a platform, backend, or full-stack engineering role, with a strong focus on building and deploying scalable, production-ready systems. * Expertise with Infrastructure as Code (IaC) tools like Terraform. * Deep practical experience with Kubernetes and container technologies like Docker. * Strong proficiency with data stores such as Postgres, ClickHouse, and Redis. This includes schema design, query optimization, and performance tuning. * Advanced skills in TypeScript and React for building intuitive user interfaces. * Proven ability to deploy and manage infrastructure on major cloud platforms ( GCP, AWS, or Azure ). * Solid understanding of CI / CD pipelines, automated testing, and modern release management strategies. * Strong communication skills in English; able to articulate complex technical decisions clearly and effectively. Nice-to-Haves * Experience with machine learning infrastructure (e.g., Kubernetes operators for model serving). * Familiarity with enterprise security and compliance (IAM, VPC, data encryption). * Contributions to open-source projects or active participation in tech communities. Who You Are * Proactive & Resourceful : You take initiative to identify gaps and drive solutions without waiting for instructions. * Accountable & High-Ownership : You treat our codebase and infrastructure as your own, and you honor commitments. * Entrepreneurial Mindset : You thrive in ambiguity, embrace rapid change, and deliver in a high-paced startup setting. * Team Player : You collaborate effectively across disciplines, give and receive feedback constructively, and mentor others. What You'll Get * Competitive base salary + performance bonuses * Future equity opportunity for high performers * Private health insurance * Flexible work setup + travel when needed (ideally Hybrid in Lisbon or Madrid) * 25 days of holidays / paid time off (excluding local public holidays) Interview Process We keep our process focused and respectful of your time. Most candidates complete it in 2-3 weeks. Here's what to expect : * Intro Call - 30 minutes with our team to align on fit and expectations * Take-Home Challenge - A practical task based on real-world problems * Technical Interview - Deep dive into the challenge, technical experience, and DevOps engineering * Cultural and Values Interview - Discussion on motivation, cultural and value alignment * Offer - Final conversation and offer We're forming a team of builders - people who care about impact, quality, and growth. If that's you, let's talk - J-18808-Ljbffr #J-18808-Ljbffr