At a Glance
- Tasks: Build and ship backend features for AI-powered agents using Python and AWS.
- Company: Join Taktile, a dynamic tech company revolutionising financial services with AI.
- Benefits: Competitive salary, equity package, self-development budget, and a new MacBook Pro.
- Other info: Embrace a flat hierarchy and a culture that values diverse perspectives.
- Why this job: Make a real impact in a fast-paced environment while growing your skills.
- Qualifications: Experience in Python back-end development and building RESTful APIs required.
The predicted salary is between 60000 - 80000 € per year.
Taktile is building a platform for creating, publishing, and executing AI-powered agents that help teams automate complex workflows in financial services. The Agents team owns the agent execution runtime, tool orchestration, and platform infrastructure that makes this possible. We are hiring a Back-End Engineer to help build and ship production features across this stack. You'll work alongside experienced engineers, contribute to real product impact from day one, and grow your skills in a fast-moving, high-ownership environment. Taktile is a hybrid company. This role requires working at least 3 days per week from our Berlin HQ.
What You'll Do
- Build and ship backend features for Taktile's AI agent platform in Python (FastAPI), deployed on AWS serverless infrastructure.
- Own your work end-to-end: collaborate on scope, implement, test, release, and iterate based on real usage and customer feedback.
- Improve how agents run, how they connect to external tools, and how they behave when something goes wrong.
- Use leading-edge AI tools (e.g. Claude) on a daily basis to move faster, improve quality, and build AI-native capabilities where it makes sense.
- Review pull requests with depth, improve test coverage and CI/CD, and raise the bar on reliability and engineering excellence.
- Engage actively in team rituals such as daily syncs, planning sessions, demos, and technical deep-dive discussions.
- Grow as an individual and accelerate your career by learning from experienced team members, contributing to a foundational layer of the product, and joining cross-team learning groups.
- This role will involve daytime ops duty and at some point joining an on-call rotation, so you need to have passion for owning systems end to end and grow your DevSecOps skills as well.
Technical stack
- Backend: Python (FastAPI, Pydantic)
- Data: DynamoDB, Postgres
- Cloud: AWS serverless (Lambda, API Gateway)
- AI: LLM orchestration, tool-use frameworks, streaming execution
- Frontend: React, TypeScript (you will collaborate closely, but this is not a front-end role)
Requirements
- Strong engineering fundamentals with a passion for simplicity and precision.
- Fluency in English, both written and spoken, is essential as we operate in a remote environment requiring clear and effective communication.
- Prior industry experience with Python back-end development (this is not an entry-level position).
- Experience building and operating RESTful APIs and working with databases.
- Experience integrating into AWS or similar cloud providers.
Ideally, but not required
- FastAPI and Pydantic experience.
- DynamoDB or Postgres, SQLAlchemy.
- Exposure to LLM application development, agent frameworks, or building developer tools.
- Prior ops or on-call experience.
- Experience with distributed systems, async task processing, or observability tooling (tracing, metrics, logging).
Our Offer
- Work with colleagues that lift you up, challenge you, celebrate you and help you grow.
- Experience a truly flat hierarchy and communicate directly with founding team members.
- Learn from experienced mentors and achieve tremendous personal and professional growth.
- Receive a top-of-market equity and cash compensation package.
- Get access to a self-development budget you can use to e.g. attend conferences, buy books or take classes.
- Receive a new Apple MacBook Pro, as well as meaningful home office set-up.
Our Stance
We're eager to meet talented and driven candidates regardless of whether they tick all the boxes. We're looking for someone who will add to our culture, not just fit within it. We strongly encourage individuals from groups traditionally underestimated and underrepresented in tech to apply. We seek to actively recognize and combat racism, sexism, ableism and ageism. We embrace and support all gender identities and expressions, and celebrate love in its many forms.
Back-End Engineer - Team Agents employer: Taktile
Taktile is an exceptional employer that fosters a collaborative and inclusive work culture, where employees are encouraged to voice their ideas and challenge the status quo. With a focus on personal and professional growth, team members benefit from mentorship, a flat hierarchy, and access to a self-development budget, all while working in a dynamic environment at our Berlin HQ. Join us to make a real impact in the financial services sector and enjoy competitive compensation alongside a supportive team that celebrates diversity.
StudySmarter Expert Advice🤫
We think this is how you could land Back-End Engineer - Team Agents
✨Tip Number 1
Network like a pro! Reach out to current employees at Taktile on LinkedIn or other platforms. Ask them about their experiences and share your passion for back-end engineering. This can give you insider info and might just get your foot in the door.
✨Tip Number 2
Prepare for technical interviews by brushing up on Python and AWS. Practice coding challenges that focus on building RESTful APIs and working with databases. The more confident you are in your skills, the better you'll perform when it counts!
✨Tip Number 3
Showcase your projects! If you've built anything using FastAPI or worked with AI tools, make sure to highlight these in your discussions. Real-world examples of your work can set you apart from other candidates.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you're genuinely interested in joining the Taktile team. Let's get you that back-end engineer role!
We think you need these skills to ace Back-End Engineer - Team Agents
Some tips for your application 🫡
Show Your Passion for Back-End Engineering:When writing your application, let us see your enthusiasm for back-end development! Share specific projects or experiences that highlight your skills in Python and AWS. We want to know what drives you!
Be Clear and Concise:We appreciate clarity! Make sure your application is easy to read and straight to the point. Use bullet points where necessary to break down your experience and skills, especially those relevant to our tech stack.
Tailor Your Application:Don’t just send a generic application! Take the time to tailor your CV and cover letter to reflect how your experience aligns with our needs at Taktile. Mention specific technologies like FastAPI or DynamoDB that you've worked with.
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 shows you’re keen on joining our team!
How to prepare for a job interview at Taktile
✨Know Your Tech Stack
Familiarise yourself with the technologies mentioned in the job description, especially Python, FastAPI, and AWS. Be ready to discuss your previous experiences with these tools and how you've used them to solve real-world problems.
✨Showcase Your Problem-Solving Skills
Prepare examples of how you've tackled complex issues in past projects. Taktile values engineers who can own their work end-to-end, so be ready to explain your thought process and the impact of your solutions.
✨Engage in Team Dynamics
Since collaboration is key at Taktile, think about how you can contribute to team rituals like daily syncs and planning sessions. Share your thoughts on how you can improve team communication and project outcomes.
✨Demonstrate Your Passion for Learning
Taktile is looking for someone eager to grow. Be prepared to discuss how you stay updated with industry trends, any relevant courses you've taken, or how you've learned from mentors in your career.