Talent.com
Ta oferta pracy nie jest dostępna w Twoim kraju.
Senior Full-Stack / Database Engineer

Senior Full-Stack / Database Engineer

TechWingsWarsaw, Masovian Voivodeship, PL
Ponad 30 dni temu
Typ pracy
  • Quick Apply
Opis pracy

TechWings is an international software development company.

We provide our customers with top-tier engineering talent and extensive technology expertise to build, innovate, and grow. Covering the full cycle of software development, we've successfully delivered a great number of projects in the EdTech, InsurTech, AdTech and other sectors.

We are seeking an experienced and passionate Senior Full-Stack / Database Engineer to join our team in developing a groundbreaking decentralised framework for MuFi (Music Finance) & RiFi (Royalty Finance). This role is crucial in building the foundation for our client's Event Ticketing and Music Creator Marketplace platforms, as well as enabling a multi-SaaS approach for similar platforms to leverage decentralised framework.

Key responsibilities for current position in our company are :

  • Design and implement a scalable and high-performance database architecture using TimeScaleDB and PostgreSQL, ensuring efficient storage, retrieval, and analysis of time-series data.
  • Develop and optimise database schemas, indexes, and queries to support the diverse requirements of our decentralised framework, including event ticketing, music creator marketplaces, and other SaaS platforms.
  • Collaborate with cross-functional teams, including front-end developers, back-end engineers, and data scientists, to integrate the database layer seamlessly with the overall application architecture.
  • Implement robust data modelling techniques, ensuring data integrity, consistency, and adherence to industry best practices.
  • Develop and maintain efficient data pipelines for ingesting, processing, and transforming data from various sources, including blockchain networks and external APIs.
  • Implement caching strategies and other performance optimisation techniques to ensure high availability and low latency for critical application components.
  • Contribute to the design and implementation of RESTful APIs and GraphQL endpoints, enabling seamless communication between the front-end and back-end components.
  • Participate in code reviews, ensuring code quality, maintainability, and adherence to best practices and coding standards.
  • Collaborate with DevOps engineers to ensure smooth deployment, monitoring, and scaling of the database infrastructure.
  • Stay up-to-date with the latest developments in database technologies, particularly TimeScaleDB, PostgreSQL, and related open-source projects, and contribute to the community when possible.

Requirements

  • 5+ years of experience in Full-stack / DB.
  • Proven experience in designing and implementing complex database systems, preferably with TimeScaleDB and PostgreSQL.
  • Strong proficiency in Rust for server-side web application programming
  • Solid understanding of database concepts, including data modelling, query optimisation, indexing, and performance tuning.
  • Experience with time-series data management, analytics, and visualisation.
  • Familiarity with blockchain technologies, distributed ledgers, and decentralised applications (DApps) is a plus.
  • Proficiency in RESTful API design and implementation, preferably with GraphQL experience.
  • Experience with containerisation technologies, such as Docker and Kubernetes, is highly desirable.
  • Excellent problem-solving and analytical skills, with the ability to work independently and in a team environment.
  • Strong communication and collaboration skills, with the ability to interact effectively with cross-functional teams and stakeholders.
  • Master's degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience.
  • Benefits

  • Flexible working hours;
  • International team of professionals;
  • A competitive compensation that takes skills and engagement into consideration;
  • Ability to practice English with native speakers;
  • Opportunities for professional growth.
  • Utwórz powiadomienie o ofertach pracy dla tego wyszukiwania

    Senior Engineer • Warsaw, Masovian Voivodeship, PL