×

See more Back-End Programming jobs

Back to all jobs

Backend Engineer (Data Platform)

Posted 2 days ago

177 Applicants

About us
We are a London-based startup transforming how financial professionals access and use data. We are building a system of intelligence empowered by AI-driven automation and analytics: a category-defining product that supercharges users to extract knowledge and put it to work.
Backed by top international venture funds and a stellar group of angel investors, we are a team of technologists and founders with experience building AI products (@Advent International) and scaling unicorns (@Scalapay).

We are currently looking for rock stars to join our core team. Together, we will build Desia from the ground up and establish it as the global leader in financial intelligence.

How we work
These are the values at the core of Desia:
  • Openness and transparency. We're committed to building a transparent company where vision and strategy are shared openly. We believe in clear performance reviews and a culture encouraging feedback from all levels.
  • Ownership. Our team structure is horizontal, promoting autonomy and ownership in every role. Each team member owns their domain and is empowered to lead and make decisions.
  • Creativity and innovation. We recognize that great ideas can originate from anyone. We actively encourage and listen to innovative ideas from the entire team.
  • User-centric. Our users are at the heart of everything we do. From concept to launch, every decision is made with the user in mind. We build our products to solve real problems, constantly measure our impact, and learn from user feedback to iterate and improve.
  • Diversity. We are committed to creating an inclusive environment where everyone can thrive. We believe that embracing diverse thoughts and perspectives is what keeps us at the forefront of innovation.

Desia operates remote-first, with the team working in GMT +/- 2 hours for synchronization. Our London team works from the office 2 to 3 days per week.
We are seeking a skilled and motivated Backend Engineer (Data Platform) to join our team and help build a robust data platform. Your responsibilities will include:

  • Developing and enhancing data pipelines: Create and expand existing data processing pipelines for both structured and unstructured datasets (mainly Python and SQL)
  • Integrating with third-party systems: Work with external tools and APIs (e.g., Microsoft GraphAPI, financial data providers) to enable seamless data flow between third-party systems and Desia.
  • Monitoring and optimizing performance: Track the performance of the data platform, analyze logs, and recommend infrastructure improvements using tools like GCP, Sentry, and CloudSQL.
  • Collaborating on data modeling: Design and implement efficient data structures for relational and non-relational systems to support scalable and reliable data processing.
  • Ensuring system reliability: Contribute to the stability and scalability of the platform by addressing bottlenecks, optimizing queries, and ensuring smooth operation of containerized environments (e.g., Docker, Kubernetes).

Must-Have Skills:
  • Strong Python expertise: proven working experience in both scripting and object-oriented programming (OOP).
  • Solid SQL skills: Experience with writing efficient queries and optimizing database performance.
  • Data modeling: Hands-on experience designing and organizing data in both relational and non-relational formats.
  • Communication skills: Excellent verbal and written communication in English.
  • Adaptability: A quick learner who can bridge knowledge gaps to tackle new challenges effectively.
  • Collaborative mindset: Open to sharing ideas, providing feedback, and contributing to discussions constructively.

Nice-to-Have Skills:
  • Cloud experience: Familiarity with Google Cloud Platform (GCP).
  • Containerization knowledge: Working familiarity with tools like Docker and Kubernetes.
  • Database expertise: Experience with PostgreSQL.
  • Scheduling: Working experience with task scheduling (ex. cron, dag's like Airflow)
  • Python libraries: Knowledge of libraries such as asyncio, pydantic, fastapi, and psycopg
  • Search technologies: Familiarity with ElasticSearch or OpenSearch.
  • System design: Experience with RESTful APIs and queue-based systems.

Qualifications
  • Holding a Master's degree in Computer Science or a related field or possessing similar practical experience.
  • A minimum of 3 years professional experience in Data Platform Engineering or Backend roles

Compensation and benefits
  • Salary depending on experience and skills (£40000 - £65000)
  • Performance bonuses
  • Stock options and retirement plan

Apply Now

Let's start your dream job

Automatically Apply to Remote Back-End Programming Jobs

Let your copilot automatically search and apply to remote jobs from We Work Remotely

Desia Limited Star Icon

View company

Jobs posted: 1

About the job

Related Jobs Remote Back-End Programming jobs