Senior Software Engineer - Data
We usually respond within three days
Description
We are a well-funded, early-stage startup on a mission to guide the world's money. Data is at the core of our platform, from ingesting financial data, augmenting data through ML & GenAI, to exposing core datasets for financial decision-making. To help us build out our data capabilities we're looking for an experienced Senior Software Engineer, Data.
Are you passionate about building data infrastructure from the ground up? Do you thrive in high-growth environments where you can shape both the technical architecture and the team? Do you want a role that combines deep technical work with strategic platform building? Then we really want to talk to you!
About Data @ Palm
At Palm, data is at the foundation of everything we do. We're building a sophisticated application that helps enterprises make smarter financial decisions. You will get the opportunity to build data foundations that power embedded analytics dashboards, a ML-powered forecasting engine, and GenAI capabilities. This role is your chance to architect and build out our data platform that will help us scale from being a challenger in the market to a leader in the enterprise treasury space.
This role is not about maintaining existing data pipelines, it's about building the future of our data infrastructure. You'll work directly with our leadership team to define our data strategy, establish best practices, and create the foundation for our data-driven products.
We are defined by our values:
- Speak with Courage: We make pragmatic technical decisions and own the outcomes.
- Lead with Curiosity: We explore new data patterns and technologies to stay ahead.
- Work with Heart: We embrace the complexity of financial data and turn it into clarity.
You'll be working side by side with product, ML engineers, and customer operations, with a clear path to technical leadership as we scale.
How will you make an impact?
- Build and manage our data platform infrastructure through infrastructure as code and support other engineers in their data & infra needs.
- Design foundations that help us build scalable data pipelines using tools like Airflow, Pubsub and Cloud Run on GCP.
- Set up and manage data integrations using tools like Airbyte, dltHub to power integrations for various financial data sources.
- Build-out and scale our data warehouse in BigQuery, creating the foundation for all our analytics and ML use cases.
- Establish engineering best practices including version control, CI/CD, testing, and reusable frameworks.
Where we work
Palm is a remote-first company, with team members across multiple locations. We value flexibility and believe the best work often happens outside the office.
That said, this is a core technical role. To build our data platform collaboratively and support each other in a high-growth environment, we'll have regular in-person sessions with the engineering team and founders. We'll work together to determine the right cadence that supports both flexibility and collaboration.
Our wish list
Must-haves
- 5+ years in a software or data engineering role with strong data infrastructure affinity.
- Proficiency in Python since it powers a significant amount of our data processing.
- Deep expertise in at least parts of a batch oriented data stack, e.g.
- Orchestration: Airflow (preferred), Dagster, or Temporal
- Data processing: Polars, Spark or DuckDB
- Data ingestion: Airbyte, Fivetran, or dltHub
- Data warehousing: BigQuery, Clickhouse, or Snowflake
- Experience with cloud platforms (GCP preferred), infrastructure as code, and cloud cost optimisation.
- Track record of building data infrastructure that serves both analytics, ML and GenAI use cases.
- Startup mindset: Ability to work with ambiguity, make pragmatic decisions, and balance immediate needs with future scale.
- Strong ownership mentality with the ability to work independently but also collaboratively drive projects to completion.
Nice-to-haves
- Domain knowledge in fintech, financial data, or banking systems.
- Having worked in an infrastructure or DevEx related role such as Data Platform Engineer, DevEx Engineer or Infrastructure Engineer.
- Experience with the Go programming language.
- Experience as a founding or early engineer at a startup.
- Knowledge of event-driven architectures and real-time data processing.
- Contributions to open-source data tools or communities.
Benefits of working at Palm
- Meaningful Equity: Join pre-scale with significant ownership — your work directly impacts your equity value.
- Career Growth: Clear path to a Head of Data or Staff Engineer role as we scale.
- Travel: Meet all your new colleagues at quarterly offsites — the last 3 were in Berlin, Rotterdam & Marbella.
- WeWork Membership: Work from home is our go-to — we love spending time with friends and family instead of commuting. We have WeWork memberships for when you want to escape into the city and meet with the team.
- Impact: Your achievements will literally define our data infrastructure, ML capabilities, and analytics frameworks.
- World-class Team: Work alongside engineering talent from Google, Primer, Stripe, and other high-growth tech companies.
- Pension & Health Insurance: Best-in-class local insurances and pension schemes so you don't have to worry.
- Wellness Stipend: 500 EUR in annual wellness benefits — gyms, massages, you name it
- Locations
- Amsterdam, Stockholm
- Remote status
- Fully Remote
About Palm
Treasury is broken and we know how to fix it. We work with Treasurers at some of the most forward-thinking companies in the world.
We're backed by stellar European & US VC firms and all share the belief that we're building the next big thing.
Already working at Palm?
Let’s recruit together and find your next colleague.