Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
We believe software development is being fundamentally reshaped by AI. We actively adopt modern AI assisted development workflows and expect engineers to explore how these tools can improve both speed and quality.
Our engineers use AI tools to prototype ideas faster, accelerate debugging and refactoring, and automate repetitive tasks. This allows us to spend more time solving real problems, improving architecture, and building great products.
If you're curious about new tools, eager to experiment, and motivated to stay at the forefront of how modern software is built, this may be the role for you.
Your responsibilities:
- Design, develop, and maintain scalable backend services and system integrations.
- Build and maintain data pipelines and services that ensure reliable data flows across platforms.
- Develop integrations with third party systems such as ecommerce platforms, marketing tools, and advertising networks.
- Collaborate with product, data, and engineering teams to translate product needs into robust technical solutions.
- Write clean, secure, and maintainable code while ensuring strong performance and reliability.
- Build systems and tooling that help monitor data quality and system performance.
- Explore and adopt modern AI powered tools that improve development workflows and product capabilities.
- 4 or more years of software development experience.
- Strong Python skills with an appreciation for type hints. Experience with TypeScript is a plus.
- Experience working with APIs such as GraphQL and REST and handling complex data formats.
- Experience building scalable backend systems, data pipelines, or distributed systems.
- Strong troubleshooting skills and the ability to work effectively in a fast paced environment.
- Curiosity about AI assisted development and a desire to stay at the forefront of how AI is changing software engineering.
- Excellent problem solving skills and a collaborative mindset.
Python, FastAPI, Prefect, TypeScript, MongoDB, PostgreSQL, Redis, Apache Kafka, Kubernetes, Grafana, AWS
You are a great fit if you are:
- Proactive and take ownership of outcomes
- Curious and eager to stay ahead of new tools and technologies
- Humble and self aware about both strengths and limits
- Honest, clear, and constructive in how you communicate
- Someone who values strong relationships and team connection
Key Skills
Ranked by relevanceReady to apply?
Join DEMA and take your career to the next level!
Application takes less than 5 minutes

