TechWings is an international software development company providing top-tier engineering talent and extensive technology expertise. 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 include:
- Designing and implementing a scalable database architecture using TimeScaleDB and PostgreSQL
- Developing and optimising database schemas, indexes, and queries
- Collaborating with cross-functional teams to integrate the database layer
- Implementing robust data modelling techniques
- Developing efficient data pipelines
- Implementing caching strategies and performance optimisation
- Contributing to RESTful APIs and GraphQL endpoints design
- Participating in code reviews
- Collaborating with DevOps engineers
- Staying up-to-date with latest database technologies
Requirements:
- 5+ years of experience in Full-stack/DB
- Experience with TimeScaleDB and PostgreSQL
- Strong proficiency in Rust
- Understanding of database concepts
- Experience with time-series data management
- Familiarity with blockchain technologies (plus)
- Proficiency in RESTful API design and GraphQL
- Experience with Docker and Kubernetes
- Excellent problem-solving and analytical skills
- Strong communication and collaboration skills
- Master's degree in Computer Science or equivalent experience
Benefits include flexible working hours, international team, competitive compensation, English practice opportunities, and professional growth.