At a Glance
- Tasks: Design and build innovative backend systems for AI-driven features in a dynamic environment.
- Company: Join a cutting-edge tech company focused on making crypto markets safer and more efficient.
- Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
- Other info: Collaborative culture with a focus on curiosity and diverse perspectives.
- Why this job: Be part of a team that drives innovation and transforms digital asset risk management.
- Qualifications: Experience with TypeScript, Node.js, and a passion for learning new technologies.
The predicted salary is between 50000 - 70000 € per year.
Requirements
- 3–6 years of backend engineering experience with TypeScript and Node.js like NestJS or Express
- Proven ability to design, build, and maintain robust, well-documented APIs and integrate with external systems
- Hands-on experience with AWS services (e.g., Lambda, ECS, S3) in production environments
- Proficiency in SQL databases (PostgreSQL or similar) and familiarity with NoSQL solutions
- A methodical, analytical approach to system design, architecture, and technical trade-offs
- Excellent communication and collaboration skills, working effectively with engineering, product, and design teams
- (Desirable) Familiarity with LangChain or other LLM/AI frameworks. If you haven't used these yet but are eager to learn, that counts too
- (Desirable) Hands-on experience with Terraform, Kubernetes, or infrastructure-as-code tooling
- (Desirable) Experience with observability platforms like Datadog (metrics, tracing, alerting)
- (Desirable) Familiarity with distributed or event-driven architectures (SNS, SQS, etc.)
- (Desirable) Interest in cryptocurrency, blockchain technology, or compliance though we're happy to bring you up to speed
- If this role excites you but your experience doesn't perfectly match every bullet point, we'd still love to hear from you. We value curiosity, willingness to learn, and diverse perspectives just as much as specific tool experience
What the job involves
- Our Automation Forge team is at the heart of this effort, designing the backend systems and AI integrations that power Elliptic's copilot, an AI-driven assistant created to streamline and enhance digital asset risk management.
- We are seeking a backend-focused Software Engineer to help design and build the APIs, workflows, and services that enable this innovation. This is an exciting opportunity to experiment and drive innovation in a dynamic space.
- As a Software Engineer on the Automation Forge team, you will help design and deliver scalable, reliable services that power Elliptic’s copilot and other AI-driven features.
- You’ll partner with product managers, web engineers and your engineering lead to turn complex blockchain data into intelligent, user-friendly experiences that help compliance teams trace fund flows, uncover deeper patterns, and respond to risk with greater speed and confidence.
- Working collaboratively across disciplines, you’ll contribute to impactful features and continuously improve quality, reliability, and innovation across the platform.
- Through this work, you’ll play an essential role in advancing Elliptic’s mission to make crypto markets safer, more transparent, and more efficient.
- Design, build, and maintain backend services and event-driven systems using TypeScript and Node.js.
- Develop APIs and workflows that integrate AI and LLM frameworks to power Elliptic's copilot and other intelligent features.
- Design, optimise, and query data models across relational and NoSQL databases.
- Collaborate with cross-functional teams to deliver features from concept through to production.
- Take part in technical design reviews, planning sessions, and code reviews to continuously improve system quality.
- Contribute to infrastructure and observability practices alongside the team — you won't own this alone, but you'll be expected to care about how your services run in production.
Backend Software Engineer (Artificial Intelligence) employer: Deepstreamtech
At Elliptic, we pride ourselves on being an innovative employer that fosters a collaborative and inclusive work culture. As a Backend Software Engineer in our Automation Forge team, you'll have the opportunity to work with cutting-edge AI technologies while contributing to meaningful projects that enhance digital asset risk management. We offer robust employee growth opportunities, a commitment to continuous learning, and a dynamic environment where your ideas can thrive, all set against the backdrop of a rapidly evolving industry.
StudySmarter Expert Advice🤫
We think this is how you could land Backend Software Engineer (Artificial Intelligence)
✨Tip Number 1
Network like a pro! Reach out to folks in your industry on LinkedIn or at meetups. A friendly chat can lead to opportunities that aren’t even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving TypeScript, Node.js, or AI integrations. This gives potential employers a taste of what you can do.
✨Tip Number 3
Prepare for interviews by practising common technical questions and coding challenges. We recommend using platforms like LeetCode or HackerRank to sharpen your skills before the big day.
✨Tip Number 4
Don’t hesitate to apply through our website! Even if you don’t tick every box, we value curiosity and a willingness to learn. Your unique perspective could be just what we need!
We think you need these skills to ace Backend Software Engineer (Artificial Intelligence)
Some tips for your application 🫡
Show Off Your Skills:Make sure to highlight your experience with TypeScript, Node.js, and any AWS services you've used. We want to see how you've designed and built APIs, so share specific examples that showcase your skills!
Be Authentic:If you don’t tick every box in the job description, don’t sweat it! We value curiosity and a willingness to learn just as much as specific experience. Let us know what excites you about the role and how you plan to grow.
Keep It Clear and Concise:When writing your application, clarity is key. Use straightforward language and avoid jargon where possible. We appreciate well-structured applications that are easy to read and get straight to the point.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy!
How to prepare for a job interview at Deepstreamtech
✨Know Your Tech Stack
Make sure you’re well-versed in TypeScript and Node.js, especially frameworks like NestJS or Express. Brush up on your experience with AWS services, SQL databases, and any NoSQL solutions you've encountered. Being able to discuss specific projects where you’ve used these technologies will really impress the interviewers.
✨Showcase Your API Skills
Prepare to talk about your experience designing and maintaining APIs. Have examples ready that demonstrate how you’ve built robust, well-documented APIs and integrated them with external systems. This is crucial for the role, so make it a focal point in your discussion.
✨Collaboration is Key
Since this role involves working closely with product managers and web engineers, be ready to share examples of how you’ve successfully collaborated across teams. Highlight your communication skills and any experiences where you’ve contributed to cross-functional projects.
✨Embrace Curiosity and Learning
If you haven’t worked with LangChain or other AI frameworks yet, don’t sweat it! Show your eagerness to learn and adapt. Discuss any relevant experiences where you’ve quickly picked up new technologies or concepts, especially in the context of AI or blockchain.