Job Description
### About Veda Tech Labs
Veda is the DeFi engine powering financial apps, enabling platforms to seamlessly create on-chain yield products. Our mission is to unlock DeFi for the world by providing seamless, enterprise-grade integrations for modern finance. Veda's technology powers many of DeFi's largest vault products, including ether.fi Liquid, PlasmaUSD Vault, Lombard DeFi Vault, and Mantle cmETH. With $6B in TVL and over 100k users, Veda is one of the fastest-growing DeFi protocols with a passionate team dedicated to our work.
### Role Overview
We’re seeking a **Backend Engineer** to design, build, and scale the core services powering Veda’s platform. You’ll work across a modern, service-based architecture to deliver reliable, performant systems that power yield products for some of the largest names in DeFi and fintech. The ideal candidate is a hands-on engineer with a strong sense of ownership, comfortable navigating ambiguity, and experienced in taking products from concept to production. You’ll work 70–80% in code, contributing directly to system design, architecture, and implementation.
### Responsibilities
- Design and build scalable backend systems powering Veda’s API and internal services.
- Own projects end-to-end — from scoping and design to implementation, testing, and production delivery.
- Collaborate with product and infrastructure teams to modernize and maintain highly available systems.
- Write clean, well-tested code, and maintain strong CI/CD hygiene.
- Deploy, monitor, and scale services in production using modern cloud tooling (AWS, GCP, or similar).
- Contribute to system design discussions covering performance, reliability, and data architecture.
- Participate in on-call rotations and incident response for production systems.
- Continuously identify and drive improvements in system reliability, observability, and performance.
### Qualifications
- 6+ years of professional backend engineering experience.
- Proven experience delivering production systems end-to-end.
- Strong programming skills in Python or another modern backend language (e.g., Go, Rust, Java, C++).
- Solid understanding of REST APIs, relational databases (Postgres or MySQL), and service-based architectures.
- Experience with version control (Git), unit/integration testing, and CI/CD pipelines.
- Familiarity with cloud environments (AWS, GCP, Azure) and containerization (Docker, Kubernetes).
- Experience participating in an on-call rotation or owning production systems.
- Demonstrated ability to design scalable systems and refactor legacy components.
### Preferred Skills & Experience
- Experience in fintech, crypto, or other high-availability systems.
- Familiarity with asynchronous task queues, event-driven architecture, or distributed systems design.
- Prior experience in startups or early-stage, high-ambiguity environments.